Staring over with a NodeJS version.

For now, a bit behind the Python version, except the "--add-project" option.
I don't have any unit test for now.
Using underscore.string to trim console output.
Code commands and using directly package information for help and so on.
Project validity checking.
Checking at start that git_bin exists. Checking only again if a given project overrides the defaults.

 Added code comments.
Force GC is back with a new option.
readline_on_fail and readline_on_finish are back.