Updated compatibility for Win32

The parsing in vs2012 for windows moved everything over 1 so the new code tests for target system.
added defines for easy city setup and temperature unit during setup