Reduce number of compiling warnings
Fix compiling warning
Replace malloc/free with new/delete
Fix VL_ScreenToScreen
Remove unused functions
Remove typedef for enums and structures
Add class for generic byte order manipulation
Add (de)serialization to objtype class
Add (de)serialization for statobj_t class
Add (de)serialization for doorobj_t class
Add (de)serialization to concession_t class and relatives
Add (de)serialization to eaWallInfo class
Add (de)serialization to GoldsternInfo_t class
Change areabyplayer's type to a 'real' boolean
Add method to BinaryReader and BinaryWriter to handle fixed-size array
Rewrite game saving to use (de)serialization
Merge branch '32bits' of https://github.com/Pickle/bstone into 32bits

Conflicts:
	id_vl.cpp
Change save checksum algorithm