Added initial passage gen code to BSP dungeon gen.
Resolved segfault in vertical node spilit.
Fixed node splitting.
Slight code cleanup.
Fixed inter-node passage gen.
Renamed BSP functions in preparation for CA functions.
Added map_generator, for generating cave like maps, using cellular automata.
Added functions to allow for generating from a seed.
backup of core files.
Re-write of TMX loader.
Map good refactor in map gen for CA map gen.
Merged map init into the map gen functions.