Buildsystem/CMake: Correct a few mistakes regarding WITHOUT_GIT,

and add a better warning during configure-phase.
Show the revision info as a full string during
configurationphase as well

Signed-off-by: bootz <bootz@projectskyfire.org>