add modules transformer. change require syntax across the project.

 - this requires my own fork of esprima, since ariya/esprima#harmony does not support export default.