GitDescribe addition

Not quite functional yet, but close.  Just need to
push parsing logic a little further.

Also need to make unit tests, then clean up error logic
Creating GitDescribe unit test
Adding hard error mode to GitDescribe
GitDescribe working now at a basic level
Add in actual GitDescribeTest file
Merge remote-tracking branch 'loresoft/master'
Fixing bugs & documentation

* Cleaning up copyright to have my name
* Now properly populating Tag
* Excluding 'g' delimiter from CommitHash
Merge pull request #72 from malachib/master

Adding in GitDescribe