[FEATURE] git version embedding

While we originally abandoned the idea of embedding sha1 etc I encountered more and more situations where a it would have been helpful to easily get the build information via `OpenMSInfo`. This pull request adds the functionality to embed the git sha1 (short) and the name of the branch into the build.

Additionally it updates the list of mac os x versions in `OpenMSInfo.cpp`