let win32 files fail by directive if part of a non-win32 compilation
refactor g_maprotation for more clarity and less nameclashing potential
add a FLAG() macro similar to BIT() but starting to count from 1 instead of 0 and making sure FLAG(0)=0; useful for a use with enums containing a 0 entry
use new FLAG() macro in cl_console