update submodules
more test
fix issues on refering js.eval / js.invoke

Note that js.jsx is no longer a special module