Basic working version.

This provides none of the intended arguments and doesn't handle git
shell-out errors.

It does however shift any -SNAPSHOT version strings to -[CTIME]-[SHA]
where CTIME is the commit time of the most recent change of this
project's subdirectory and SHA is the sha of that commit.
Remove unused jgit code / deps.
Start implementing arguments - :print :long-sha
Adding version parsing function and commandline flag.
Adding docstring to git-version.
Adding handling for dirty-wc? check and override.

Also changed 'kargs to 'kargset.
Add overlooked .gitignore.
Consider untracked files as dirtying the working copy.

Already I've thought better letting untracked files go unnoticed.
Remove jgit dependency from project file (missed in earlier purge).
Handle bare versions in ver-parse.