Fix some nonstandard constructions preventing compilation on OS X

Conflicts:
	src/CMakeLists.txt
	src/configuration/context.h
	src/kov-position/kovr.cpp
Tell CMake where to look for git_revision.h