Added DEFINE GIT_SHA1 in cmake to allow for builds to print their git sha1.
CMake: Cleanup Git SHA defintion.
Merge pull request #143 from Astron/git_sha_define

Added DEFINE GIT_SHA1 to allow for builds to print their git sha1