Bug 1000182, part 0 - Support unhandlable OOM in jit-test harness. r=terrence.
Bug 1000182, part 1 - Crash @js::ThreadSafeContext::onOutOfMemory with PJS and OOM. r=shu.

Second landing, now with 100% more working in non-debug builds.