Implement C-based events library for various HTML5 APIs.
Bump version after adding new entries to src/struct_info.json.
Rename library_events to library_html5 and other suggested renamings. Add better support for reporting EMSCRIPTEN_RESULT_NOT_SUPPORTED for unsupported features.
Merge pull request #2035 from juj/html5_events

HTML5 Events API.