Clean up option --moduleName.

Change moduleName option to [true|false|default] and delegate
default to each module transformer.
Set the default for moduleName to 'default'.
Pass options to ModuleTransformers via arguments rather than module exports.
Create transformOptions view dynamically from local options object.	
Set moduleName false for single file compile, true for bundles.

Fixes #1588
I did something similar as well but I never finished my patch:

https://github.com/arv/traceur-compiler/compare/options-pass-to-transformers

Mine creates a class and sets up the getters at startup.