Make construct_env also use emsdk_set_env.bat

Make consistent use of emsdk_set_env.bat instead of using it in activate and doing it completely different in construct_env