traceur@0.0.29
Fixup git-update-publish:  npm publish vN, update semver, push vN+1

Fixes #820

TBR

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

Closes #856, closes #820.
commonjs esModule flag

This adds the __esModule flag to the CommonJS transform.

This will allow interop of transpiled ES6 to CommonJS modules with other ES6 modules.

The remaining use case is allowing traspiled ES6 CommonJS to load normal CommonJS, and that is https://github.com/google/traceur-compiler/issues/818.

This will at least ensure that code being generated can work in an ES6 environment.

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

Closes #852.
Add module names to modules compiled with the node api

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

Closes #778.
Use file names unadulterated when loading 'script'.

Fixes #857

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

Closes #858, closes #857.
Support return yield expr using explode expression transformer