Convert ClassTransformer to depend on runtime.js.

Remove RuntimeInliner calls in favor of runtime.js calls.

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

Closes #503.
Convert ForOfTransformer to depend on runtime.js

Drive-by: correct constructor args and test only use of error reporter,
in SuperTransformer

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

Closes #505.
Convert GeneratorTransformer to depend on runtime.js

This moves the runtime inliner code from GeneratorTransformer to runtime.js.

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

Closes #506.
Convert ForOfTransformer to depend on runtime.js

This moves the runtime inliner code from ForOfTransformer to runtime.js.

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

Closes #507.
Remove RuntimeInliner

Removes the last remnants of the runtime inliner.

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

Closes #508.
Test option.freeVariableChecker

module-loader needed to bail and report errors in transformers.
Magically options.types results in options.freeVariableChecker??

Fixes #492

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

Closes #509, closes #492.