fix up npe in npc-debug command
fix/update most of the new town templates
fix up vanilla logic template rule type assignment being overwritten by
awautomationlogic assignment, should be backwards compatible, and future
templates should be more conformant
add load/save to/from nbt for town-map.  
change town-map from per-save, to per-dimension (perWorld) storage.  
add checks when generating both towns and structures for BB intersection
during initial validation (should resolve issues of structures/towns
intersecting after the deferred generation was introduced).