Refactored mctd main thread to be clearer about how it determines if it's listening`
Fixed various small issues

/mct join townname now allows for players to join multiple towns
removing a player from a town recursively removes him from all territories and plots
fixed a NPE when logging in as mayor
Changed fix to getPlayersRequestingMembershipToTown()