Support for options

Hi @joefiorini,

I needed coffee support so I added that. And I added support for the anonymous and module name options.

Also, I noted that the original behavior for naming was to make modules anonymous so I changed it to be identical to es6-module-transpiler.