Remove onLoad and make protocols part of properties.yml
Move some methods from Engine to Server

Removed ClientWorld
Signed-off-by: Jack Huey kitskub@gmail.com
Move some stuff out of Engine

Signed-off-by: Jack Huey kitskub@gmail.com
Merge pull request #559 from kitskub/client-connection

Large changes
Separate Session and NetworkSynchronizer

Signed-off-by: Jack Huey kitskub@gmail.com
Cleanup
Merge pull request #562 from kitskub/client-connection

Separate Session and NetworkSynchronizer
Don't use an upstream parameter except where it can be used to help performance.

And then, only use it sparingly

Begin cleaning up protocol

Signed-off-by: Jack Huey kitskub@gmail.com
Merge remote-tracking branch 'origin/master' into client-connection
Cleanup and some documentation of ServerNetworkSynchronizer

Signed-off-by: Jack Huey kitskub@gmail.com
Merge pull request #563 from kitskub/client-connection

Don't use an upstream parameter
Merge remote-tracking branch 'origin/master' into client-connection