Merge remote-tracking branch 'origin/master' into ServerBrowserGUI
Added resources for matchmaker server
Abstracted out repeated empty methods into AbstractThreadContainer
Added serverLobby container class, added a request from client
Added join lobby and start game messages, changed lobyInfo class
Moved GameServer from thread based to action based when sending out info to clients
Deleted example, edited backend server for better passing between states
Created MapAccesor/ GameMap.java

Added functionality to give serverbrowser a list of files known to the
game that represent the possible maps and their individual
configurations.  GameMap is a redundance of whatever file standard is
agreed upon for saved maps, however, it adds the functionality for the
serverbrowser to operate with the least amount of information it needs
Refactored much of the Server to subclass AbsctractThreadContainer and added many of the common methods to that class.
new messages
Merge branch 'ServerBrowserGUI' of https://github.com/Tadimsky/vooga into ServerBrowserGUI

merge:.
Merge branch 'master' of https://github.com/Tadimsky/vooga into ServerBrowserGUI

merge.
fixet host message