Updated gradle version for gradle wrapper.
Extracted ClientPlayerTest from WorldServerTest
Moved more tests over to ClientPlayerTest
Renamed ClientPlayerTest, extracted ForcedStateTest
Done splitting tests.
Move tests into com.jenjinstudios
Changed castCircle to return List instead of LinkedList
Moved castCircle to MathUtil
Moved Vector2DTest to jenjin-world-core
Renamed test
Added MathUtilTest
Added constructor to MathUtil which immediately throws an exception, to be tested for code coverage.

Added tests for the rest of MathUtil.
Added more tests for Vector2D.  com.jenjinstudios.world.math now has 100% coverage.
Removed vestigial "step" parameters from messages.
Removed vestigial "step" parameters from messages.
Bit of renaming and refactoring, moving things around so that they make a little more sense.
Working on removing Connection dependency from Message and MessageFactory
More work on previous issue
Moved all Message construction by name into MessageRegistry class.
Deleted mysterious and apparently useless build.gradle.bak file.
Set maxParallelForks to 1 until tests are improved enough to run in parallel.
Made Message constructor package-local