feat: add "git" to bump version using git-describe

Also update the readme.
feat: add --bump-only and --commit-only

So that we can run other tasks between version incrementation and commiting/tagging/pushing.

Closes #17