Buildsystem: Added current branch name to generated revision info
Buildsystem: Show the revision info as a full string during configurationphase as well (additional minichange to previous commit by shauren)
Core: Add support for compiling core in a cygwin-environment
- rename/readd/add G3D-patches
- give a history on the changes (some G3D-changes didn't even HAVE a patch - boo!)
DON'T MESS ABOUT WITH CHANGING DEP/* LIBRARIES AND NOT LEAVING A DIFF IN THE SOURCETRE, MKAY!?
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore

Fix Conflicts:
	cmake/showoptions.cmake
Merge branch 'master' into passive_anticheat_new

Fix Conflicts:
	cmake/showoptions.cmake