Event handling and jGUI 0.4.3

Handling for Instantiating Users and Players, Sending a player in game,
and Updating the position of an object (right now just players)
Also XMLSerialization class for generics
Buttons and state buttons now use globalgui instance singleton pattern
Handlers for CharInfo, MoveToLocation, and UserInfoHandler