Initial very cursory support for es6 modules

Doing this right will take work on the same level as if statements.
Getting so it behaves vaguely okay in some situations, I can do right now.

Related to #382