updated js to v1.2.3, made one tweak to use 'dust' variable if getGlobal() fails so that ExecJS works