Goblin Diplomacy

also various fixes: goblin village (duh), prince ali refactored,
npcloader null exception fix, all dyes work, dyes can get gotten from
aggie, and woad leaves from wyson the gardener