Buildsystem/CMake: Fix an issue with MSVC not finding git-binary when updating the revisionhash/revisiondate + rename DISABLEGITCHECK parameter to WITHOUT_GIT (to adhere to our standard)
Also cleaned up the checks slightly + moved git-specific testing to its own macro (minor changes to shaurens original patch applied)
Buildsystem/CMake: Forgot to change variable in main CMakeLists.txt
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore