Add more descriptive help to the update commands
Trying a different approach at gitver's own versioning

- try a more sane way for gitver to version itself, ignore all
version-generated files coming from templates
- this test should pave the way for a well-defined usage
Permit 'version' command to run without project/git command/config checks
Fix post-commit hook for new-style gitver version management
Bump to v0.2.4
Add proper license, author and version module docstrings