minor cleanup in npc ai base/template class
add prep code for player owned trader routing, need to decide how to
handle night-time/rain