recursiveModuleCompileToSingleFile: chdir on reject

Make `process.chdir` to original dir of compilation if failed. For success result chdir revert already exists.

It is needed if you need to execute other scripts after traceur compilation. And if it failed - dir should be changed to original.
Add support for type parameters for classes
Support Web Worker context for polyfills