Raz: Added  Refactored GsonHelper to flush() the stream after sending stuff. Converted more System.out.println's to Runeiverselogger.log. Added Mockito to the project. Started adding tests. Started implementing shutdown() to ServerListener so we can kill a connection.
Raz: Gave threads names and updated RuneiverseLogger to print thread name with logs. Synchronized the way ServerListener added/removed ClientHandlers from its array because we were having concurrency issues. Also synchronized  some things in ClientHandler, and changed our delegate callback a little bit. Commented out tests for now.
Raz: Some more code refactoring. Fixed some more synchronization bugs. Added some general server tests.
Raz: [#68462700, #68460472, 68464244 finished] added userid field to the user. Implemented logging user connections and disconnections in database.
Merge pull request #1 from Raztor0/development

Development