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
Code cleanup, documentation
Merge branch 'develop' into feature/EditorCommands