Add NPC#isSorted() and move some CitizensNPC methods into AbstractNPC