When a player is kicked from the server reset gameworlds as appropriate.
Prevent ConcurrentModificationException in GameWorld.resetWorld().
Add sourecode encoding, so other people can compile it, bumped versions of dependencies.