Move code down into the CPS generator transformer

This moves the special case handling of `yield *` and `expr = yield` into GeneratorTransformer (which is the generator specific CPS transformer) instead of doing it in a preprocessing transformer.

The motivation for this is to eventually support more yield expression and not all yield expressions can be done in a preprocesser.

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

Closes #815.
Merge branch 'master' into hoist-variables

Conflicts:
	bin/traceur.js
	src/codegeneration/generator/CPSTransformer.js
	src/codegeneration/generator/GeneratorTransformer.js