Refactor sourcemap generation to combine generator and sourceUrl.

This helps ensure the generator has the same sourceURL as the //# source.
Update SourceMap.js test.

Review URL: https://api.github.com/repos/google/traceur-compiler/issues/1561

Closes #1561.