When packaging files, make sure we do not make one line-arrays too long
support ASYNCIFY
Merge pull request #2482 from coolwanglu/async_v5

add library_async.js
make test_asyncify node-only
remove some unnecessary warnings
Added test for embedding large files
make emscripten_sleep error a runtime thing, to avoid build errors on including the full library
update test_static_link
avoid some warnings on missing settings
add in wiki topics. Fix bug in conf.py
do not link in libcxxabi demangle support just for default_terminate_handler; 1.21.7
Merge branch 'incoming' of https://github.com/syl22-00/emscripten into incoming

Conflicts:
	AUTHORS
optimize --embed-file
move test_embed_file_large to other
Add an annotate attribute to this test.

This makes it generate an llvm.global.annotation, which the backend
should ignore.
new community page replacing contact and blog page. fixes to api -reference in line with feedback. Tidy of some imported wiki pages that had layout problems related to lists. Fix of bug in rendering unordered lists in ordered lists.
Merge branch 'incoming' of https://github.com/hamishwillee/emscripten into incoming

Conflicts:
	site/source/_themes/emscripten_sphinx_rtd_theme/layout.html
	site/source/docs/api_reference/index.rst
	site/source/docs/compiling/Running-html-files-with-emrun.rst
	site/source/docs/contributing/building_from_source/Getting-started-on-Mac-OS-X.rst
	site/source/docs/contributing/building_from_source/Using-Emscripten-on-Windows.rst
	site/source/docs/getting_started/Tutorial.rst
	site/source/docs/introducing_emscripten/contact.rst
	site/source/docs/introducing_emscripten/index.rst
	site/source/index.rst