Update parser for module code
Minimize calls to Realm from generated code
Add methods to access the currently running script
Fix implementation for loadRelativeToScript()
Add some module syntax tests
Add support for modules to Reflect.parse()
Add Worlds to control a set of Realms
Add 'ScriptObject#thenableCoercions{Get,Set}' to be able to support Promises
Add Promise Objects implementation
Add missing definitions for Reflect.apply and Reflect.construct
Remove extra empty line
Add Promise surface tests