minor cleanups to npc -- add getName / getFullType.  add name to
rendering.
rework npc naming to use existing vanilla naming mechanisms (name-tag
name-storage / etc).
lots of updates to NPC ai to add ai tasks to task-rendering.  lots more
updates just cleaning up stuff -- such as ai task.