include git version info if possible
Where possible, both FAVE-extract and FAVE-align will write info to their log files with the git commit info, and information about any uncommitted changes when run
Merge branch 'feature/gitversion' into dev

With this new feature, FAVE-extract and FAVE-align will check against Git (when possible) for information about the current commit, and will also include information about any uncommitted changes when run.