F13 better CLI command workflow management ready.

Provide loosely coupling between command management, and command
creation.
F8 custom configuration file path.

When you create a file comments via plugin sublime, it is impossible to
customize the configuration options. Equally it uncomfortable to have a
configuration file for each sheet folder.
A more semantical message to config file search.

SmartComments seeks first the configuration file and then read this.
F9: Lonely object method functions.

If a function object method type is selected without the parent object
is not a valid JavaScript code and Esprima parser launch failure.
Needed for Sublime Text Plugin selection feature.
B1 evil comments generation for non begining line elements.

Evil comments generation for functions that do not begin on a new line.
deleting unused fs library
B2 Async writing files and Sublime Text.
B3 Comment generation for zero position elements

B3 Comment generation for zero position elements in the source.
Disable backup option in a default configuration file
Disable backup option in a default configuration
Adding console help option and upgrade version number to 0.2.0
Unable to run smartcomments command
Merge pull request #23 from darielnoel/file2mode

Unable to run smartcomments command bug on Mac