Lock options on Compiler classes and make them read-only.

Rework API to work better with single-inheritance.
Replace uses of tracuer.compile with node api.js compile.

Change the default for option moduleName to false

Review URL: https://github.com/google/traceur-compiler/pull/1100

Closes #1100.