Server now sends `UpdateMessage` for creatureType information
Fixed exception message when client closes. Fixes #45
game file xml
Merge branch 'client-server' of https://github.com/Cardshifter/Cardshifter into javafx
Fixed NPE when AI was not selected in launcher
CardInfoMessage now sends `Map<String, Object>` and sends creatureType.
Fixes #51
Fixed FindBugs alerts
Removed game-1.xml and added it to gitignore
Removed resource change logging in server tests
preparing to switch launcher to launching the lobby
Refactored zone views to use generics, reduces code duplication
Cleaned up handling of EntityRemoveMessage
Moved more handling of `UpdateMessage` inside the cards
Removed unnecessary cast
Extracted `getZoneView` method
Reduced AI delay to 2 seconds
Extracted `setCardActive` and `getZoneViewForCard`
Refactored some zoneView calls
Refactored how ActionButton works
Fixed a bug where the AI would continue playing even when game was over