Fixed a teensy bug in the chunk class.
Am trying to cleanup character movement to improve efficiency.
Merge branch 'master' of https://github.com/schiem/roguelike
So...maybe you noticed that the kobolds haven't been moving correctly.
I have no idea when, but at some point it got switched so that one of
the flags wasn't working.  Weird stuff.  Now it should be good, and I
refactored it so that get_surroundings is obsolete!  I'll profile to
see if we have any performance changes.
Overhauled chunk layers to be agnostic of their overworld/dungeon status.
There are still some things that need to be decoupled from chunk layers. Ideally
they should just be a data model with some accessors. At deserialization,
spawners get placed at (25,25). This is temporary; I will change it along with
some overhaul of the spawner/stair creation/management systems.
Merge branch 'master' of https://github.com/schiem/roguelike into chunk-overworld-merge

Conflicts:
	src/gui/game.h
Trying to merge.