update routing order / gui to support ignore item damage / ignore item
nbt.  
add increase / decrease stack size code to item-slots for filters in
routing slip
clean up some uses of npc-level to adjust damage / work effectiveness
more cleanup of npc damage handling -- expand command baton to have
tool-material ranks / durability / use-ability as a weapon.
finish updating hammer and baton to use material types
add auto-upkeep-point setting to npcs from town-hall broadcast
fix worker use of item hammer effectiveness properly
add npc auto-upkeep point setting via town-hall.  
change command-baton to swap the non-orders based upkeep point  
add basic inventory to town-hall tile -- needs gui / container
add rendering of work/patrol/route/upkeep points/lines when holding the
proper item.