wip new moai rom format
updated romloader
[skip ci]
more reworking of emscripten stuff
[skip ci]
WIP emscripten update to use json instead of js to define filesystem
[skip ci]
WIP more rom loader refactoring
[skip ci]
WIP emscripten host rework. Remove moaijs dep from moaijs.js
[skip ci]
WIP emscripten multiple host per page support
[skip ci]
#856 Build error with Android.
Merge branch 'fix_android_app'
WIP emscripten rework [skip ci]
More refactor WIP of moai js host [skip ci]
More multihost support and cleanup [skip ci]
Fixed depth mask true for depth buffer clear in MOAIFrameBuffer, and fixed depth mask state in MOAIGfxDevice
Merge pull request #858 from JDaance/depth-clear-fix

Fixed depth mask state for depth buffer clear
Emscripten host working again, now modular
more modular code for emscripten WIP [skip ci]
prep for fullscreen runner/embed code [skip ci]
Check for callback before trying to get a reference! (might have been freed already)
fix potential null pointer access for return event in moaikeyboard
fix potential null pointer access for return event in moaikeyboard