Make emcc be conditional for Emscripten builds

Now, CC/CXX will only be set to emcc if the variable
EMSCRIPTEN_CC_COMPILER and EMSCRIPTEN_CXX_COMPILER are not set.