----------------
* Refactored the entry points to just use gitify. All other commands are now
sub-commands of ``gitify``:
* ``gs-commit`` has been replaced with ``gitify push``
* ``gs-fetch`` has been replaced with ``gitify fetch``
* Added usage and help output for each command.
* Removed the ``gs-clone`` entry point as it was only ever used together with
the main gitify command anyway.
* Use proper logging instead of just printing to stdout
* Added comprehensive tests, including functional tests that cover the entire
update/commit cycle of cloning an svn repository and commiting back to it.