Merge pull request #583 from rcythr/develop

Simple error message added
Store mounts when removing a player from the world.
Transfer the owner to the world when storing bikes. This functionality is duplicated in a few places and will be refactored to a dismount command
Merge pull request #584 from apathyboy/revan

Fixes issue when disconnecting while still mounted
Make use of enable_shared_from_this
Implement one GetQueryBoxViewRange in terms of the other
Added option to destroy objects to simulation service interface
Update collision information when setting position.
Merge pull request #585 from apathyboy/revan

Small cleanup