Evolving towards a better CLI using JCommander
New Main class, version command
Compilation command
Document --help, and fix NPE
Run command
golo golo command
Old CLI classes removal
Typos
Documentation updates to match the new CLI
Third-party notice update
run tasks removal
Made JCommander an optional dependency

This dependency is not useful to embedding applications.
Merge pull request #51 from jponge/wip/jcommander

Unified command-line interface