Added TownEvent's (none cane be canceled yet). Much more to come!
Made equalsOn case sensitive, and added a helper that is NOT case sensitive.
Fixed adding/removing sub-cmds that have no aliases (NPE)
Fixed the NPE. player.dimension was causing the problem.
Cache the sorted town list and only update when a town is created/destroyed.