wip
Remove System.normalResolve(); use names not urls in Loader.

System.normalResolve() was incorrect, we should be calling normalize() in all cases.
System.locate() should only be called just before fetch().
Fixes #394, Fixes #393

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

Closes #636, closes #394, closes #393.
Revert "wip"

This reverts commit 81f05377583c8a13b03c2449a4faf15e9bc91ce8.
The patch from another incomplete branch got committed with
a correct patch for PR #636
Rename AttachReferrerNameTransformer to AttachModuleNameTransformer.
This should have been in PR #636; I don't know how it was not.
Move .locate() from System to LoaderHooks.

This function is called by the Loader before fetch();
it is essential private API between Loader and LoaderHooks.

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

Closes #638.
transcode.js uses wrong options object

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

Closes #635.
Convert node/interperter.js to use Loader.

Add test-interpreter target to verify that the compile at least runs.

Fixes Issue #614

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

Closes #625.
Implement System.referrerName for Loader normalization.

See @guybedford's proposal on https://github.com/jorendorff/js-loaders/issues/89.
If System.referrerName has a value, use it to normalize names.
@guybedford used System.parentName, we pick another value to avoid
collisions.

Rename ModuleSymbol.url to ModuleSymbol.moduleName.
Several error messages improved as a side-effect (now have file paths).

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

Closes #641.
Add command line option --referrer <name>, sets System.referrer for --out files.

Rename ModuleTransformer .referrerName to .moduleName.
Pass traceur.options through to inlineAndCompile().
Use the IIFE argument to modules.js to set global (window or node global).
Add a handy Makefile rule test/unit/%-run to run one test.
Move registerModule into System.

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

Closes #642.
Remove strictSemiColon and the lint/nolint feature

These linter features add complexity to the parser without advancing the ES6 goals. We don't have users or supporters for the feature.

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

Closes #640.
Add redirect to repl.html

If the repl is loaded from google code we redirect to github.

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

Closes #643.