Merge pull request #518 from rcythr/develop

Simple cleanup
Fix for missing include that vs studio forgot to complain about
fix for deconstructor
fixes for linux tmp reference
fix for wrong referncing
fix for linux error
Merge pull request #519 from J-N/develop

Merging in these changes as they look good.
Migrated all non async_receive asynchronous calls to their own io_service. This will help prevent dropped packets.
These checks appear to be having the opposite effect of keeping things in view that should still be there.

Fixes issue with not seeing clothes of people logging in while on a swoop.
Merge pull request #545 from rcythr/io_service_split

Migrated all non async_receive asynchronous calls
Merge remote-tracking branch 'anh/develop' into various_features
Sequence messages can now be followed up by a callback.
SceneTransfer: CmdSceneStart sequence is now verified before the controller is reattached and the object is added to the scene.
HandeSelectCharacter now uses callback to ensure CmdStartScene is recieved before objects are sent. Fixes for SequencedCallbacks.
Added forgotten player_pet.py
Merge pull request #520 from rcythr/various_features

Various features
Merge remote-tracking branch 'dead1ock/various_features' into develop
Merge branch 'develop' into more_various_features