Correct sizes on map tiles map_wall_2 and map_wall_3.
Remove in-game menu.

* Move Save from menu to toolbox
* Move preferences to startscreen
* Remove exit on startscreen
Add toolbox button for displaying combat log.
Show quest progress updates in conversation.
Remove "respawn: false" from all tmx files (it's replaced by a property on the monstertype instead).
Moved spawn areas away from map edges and mapchange areas.
Minor map fixes
Move isWalkable from PredefinedMap to LayeredTileMap

* In effect, this will lower the amount of memory being used while running the game.
* The walkable bitmap will now be loaded at the same time that the image tiles are loaded for maps, and not when starting the game.
Speed up game start by not loading map layers

* This can be done by making the assumption that all tiles from the maps tilesets will be used.
When entering map, move ground loot bags on unwalkable tiles.
Merge branch 'move-iswalkable-to-layermap'
Revamped looks of crossglen.tmx
First attempt at dynamic map tiles that change based on quest progress.
Worldmap: PNG file names now contain the hash of the tiles that the map contains.

* This way, when a map has some replacements applied, the hash will change, thus making it possible to have several different PNG files for each map, each with its own combination of replacements.
* Only display maps on worldmap that are visited by the current player.
* Update worldmap after replacements have been applied.
Updated template.tmx - added "Replace" layer.
Only store first 4 bytes of map hashes (instead of the full 16byte md5sum)

* To keep savegame sizes smaller.
Merge branch 'dynamic-layeredtilemap'
Minor fixes to dynamic map tiles.
Minor refactoring: Move code that happens after loading a game into Savegames.onWorldLoaded.
Minor map fixes.