Improved the CLI 

* Shorter options
* More predictable (no path vs dir)
* Errors when using invalid options
* Added (undocumented) debug mode.
* Show version for every command
* Cleaner output