Fix some warnings that turned up when attempting to compile with MSVC
Allow compilation using MSVC 2010 Express, both 32-bit and 64-bit
itypedef.cpp takes a huge amount of time to compile, so disable optimization for now
Merge remote-tracking branch 'dda/pr/592' into dda-master

Conflicts:
	game.cpp
Change variable back to int to handle greater-than-ascii values.