vehicle: split off legacy loader
move all load_legacy class functions to savegame_legacy.cpp
fixed include guards

courtesy of clang++, llvm guys rock
monster/item/inventory: move json_save/load functions to savegame_json.cpp to join the rest
Fixup definiton of RPG-7.
Add spawns for RPG-7.
Merge pull request #1 from CIB/test

Fixed makefile to define both SDLTILES and TILES for make TILES=1
Merge merge of sdlcurse and sdltiles.
Remove unused mfb definition.
Update project files to remove references to sdlcurses.cpp.
Merge branch 'master' into martial_arts

Conflicts:
	data/json/mutations.json
	disease.cpp
	game.cpp
	npc.cpp
	player.cpp
Flaming technique works again, fixed infinite blocking
Merge type and typo cleanups.
Fix irish coffee, remove last recipes '}'
Merge martial arts rework.
Don't pass pointers to game object to disease helpers, game is a global.
Make disease handlers static.
Nuke a bunch of commented out martial arts and technique code.
Remove unused variable.
Removed from 'consumer electronics' spawn list.