Significant updates to the building emscripten from source topics

Most of them now "ready for review"