Implemented some initial physics synchronization from server to client.
Fixed events sent before initial replication of their target.
Added toggleMute command to turn sound on and off to allow multiplayer sound testing
Added base MessageEvent type
Added events for propagating sounds
Added support for event handlers not tied to any components
Removed use of Vector3d from SoundSystem
Did some work on the audio system to fix issues with positional sounds.
Added volume config (not hooked to UI)
Added ability to disable sound in config (doesn't load openal at all)
Added Direction enum to clarify directions used by camera.
Fixed setting received items to be owned by the player.
UseItem (specifically block placement) now works in multiplayer
Frobbing set up for multiplayer (not all frobbable things working correctly though)
Fix for StringMapTypeHandler
Inital work on remediating the inventory prior to network enabling it.
Removed mods that won't be supported initially by multiplayer branch
Finished integration of sound and music volume with config and gui.
Ported in some fixes from develop:
 - Ambient Occlusion and block mesh part rotation fixes
 - Updated gradle to 1.4
 - Fix for chunks being generated multiple times
 - Fix for block change events not being sent in some circumstances
 - Mod dependencies support
A second pass of inventory UI refinement in preparation for networking inventories.
Changed the transfer slot into a second entity to make inventory handling smoother.
Implemented rendering of the transfer slot cursor.
Implemented client-side prediction of inventory changes.
Implemented networked chest support.
Fixed some problems with the predictive inventory manipulation.
Tracked down several issues with entity replication.
 - Fixed the block entity system wiping network ids of persistent blocks
 - Fixed existing entities not being registered with the network system correctly on world load
 - Fixed the sending of null entity updates when an entity is destroyed
Tidied up some seralization code.
Added more logging around network events, and around misuse of add/save componet.
Improved PojoEntityRef.toString() to include network id if present, and added a toFullDescription() method for writing an entire entity to a string.
Fixed console focus and closing
Added support for HOME and END keys in UIText to go to the start and end of input
Improvements to Join Server menu - including no longer crashing the game if the server cannot be connected to.
Removed some forward references into modules.
Initial work on disconnect handling. When a player disconnects the server now removes their client and client info entities.
Also fixed an issue with the calculation of net-ticks.