Redirect emcmake calls to emconfigure.
Add local broker for webrtc p2p test. Fixes #1974.
Split clang options passed to clang, to be more concise and less messy. Start splitting C and C++ options.
Add option valid-abspath to add absolute path, which should be considered valid.
Fixed accidental submodule
Updated gitignore
Cleaned up required files (some things aren't needed for this test); Run `npm install` as part of test.
Remove empty std::type_info destructor.

This is provided by libcxxabi and there are actually 3 different
destructors, not just this one, so let things pick up libcxxabi correctly.
Update test runner help text.

There is no more o1 test target.
Merge pull request #2231 from modeswitch/incoming

Add local broker for webrtc p2p test. Fixes #1974.
Complete the list of properly supported keys

Sort the key code and scan code maps by key and add many missing keys.
Merge pull request #2241 from Noxalus/incoming

Complete the list of properly supported keys
webrtc test fix
comment on webrtc test
Merge pull request #2237 from waywardmonkeys/runner-help

Update test runner help text.
Explain what LLVM is for new users
do not warn on missing emscripten_ functions
testcase for issue #2244
fix caching of asm const strings; fixes #2253
Merge pull request #2236 from waywardmonkeys/remove-invalid-type-info-destructor

Remove empty std::type_info destructor.