Configurable NPC menu color

This adds a parameter to NPCs that allow for menu text color change. This has been demonstrated in the rainbow bar.