Minor changes to repo url and version
Write version string on install
Remove currently unused commands

* support branches not currently used

* upgrade feature not currently used
Rebase and force push before pull-request

By default 'git hf feature submit' will rebase the feature branch on
origin/develop and force push to origin/feature/branch before submitting
the pull request.  This can be disabled with the -r flag.
Minor help string updates
Don't merge or push to remote in hf feature finsh

feature finish should only ensure that feature branch has been merged to
origin/develop and then delete the local and remote branches, no reason to
merge into local develop branch, rebase or push any changes.
Allow force push only for feature branches
Remove hf release cmd and branches

How release branches fit in to our workflow is still undecided, so removing for
now.
Change sementics of hotfix version

Use a 'hotfix name' instead of a 'hotfix version'
Don't require all hotfixes be complete before new
Begin 'hotfix submit' command

WIP

Hotfix should behave like feature, with a PR submitted to master branch
Minor fixes for install script
Minor version cmd fix