Fix issue with empty generators

When the function body does not contain any yield or return no state machine is created. If this happen we create a state machine with a single fall through state.

Fixes #301

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

Closes #676, closes #301.