More refactoring.  Step correction cap is already implemented, but this class is going to see a lot of work in the future and I want there to be as little code smell as possible.
Extracted resetMoveState method.
Refactoring
Last piece of refactoring for this class, I swear.
In a dark, desolate codebase, full of the most awful smells, only one man stands between spaghetti and elegance.  That man is... THE REFACTORY.  Refactorer?  Refact-O-Tron.  Man I really hope someone reads this commit log when I pull into master...
The Refactory Strikes Again!
Implemented sending of Forced-State messages.  Somehow managed to refactor the Actor class even more.  Added x and z coordinates to Messages.xml ForceStateMessage
Removed fixed TODO
Changed ExecutableForceStateMessage to properly extend WorldClientExecutableMessage
Refactored AuthClient class.
Refactored WorldClient class.
Refactored ClientActor and ClientObject
Added ClientPlayer class.  Refactored ClientObject and ClientActor classes.
Added getObject method to WorldClient
Implemented ExecutableStateChangeMessage.
Changed references of ClientActor to ClientPlayer as needed.
Implemented forcePosition method.
Refactored WorldClient, added state sending portion to update loop.
Added null check for player