add library_async.js

For kripken/emscripten-fastcomp#39

how about names like `async_refactor` or `async_transform`, just like the name of the llvm pass?