Some refactoring of cheats, in particular the way DeHackEd modifications are handled.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2650 86ba831e-150c-0410-ab35-e06eaae15ed9
VC2012 project files (experimental)

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2651 86ba831e-150c-0410-ab35-e06eaae15ed9
Retarget 2012 builds to XP-compatible platform.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2652 86ba831e-150c-0410-ab35-e06eaae15ed9