Added documentation, a vim command, a user callable function and an autocommand that gets executed at every save. The defaults are hight configurable with options that are also documented in this change.