support coroutine

valid asm.js

better test case for coroutine

coding style

fix asm.js

fix test case

save STACK_MAX for coroutine

customized stack size for coroutine

move doc to new stie

fix typo
Merge pull request #2612 from coolwanglu/coroutine

support coroutine