resolves #140: git-repo - view the repository homepage
resolves #245: update folder structure
Improved features for git-hack
Allow autocompletion of git branches for all Git commands

This is safer. The old way prevented autocompletion for normal
Git commands.
Improved features for git-town
resolves #199: command list architecture
Merge branch 'master' into kg-missing-features-ship