EMSCRIPTEN -> __EMSCRIPTEN__

We'd like to remove ``EMSCRIPTEN`` one day as a pre-processor definition as things should use ``__EMSCRIPTEN__`` instead.