Implemented scene.refresh, some minor refactorings
Switched event responses to be returned instead of callbacks, added events module for more verbose event registration
Removed all Json-based event handlers/senders, added response structure
Fleshed out refresh events, added warning and error responses
Added data field to EventResponse, implemented "dgame:scene:get_objects"
Fixed some small things based on testing results