Rename "Continuation" to "Generator"

Summary: And define "Continuation" as a typedef in terms of "Generator".
This gets us set up for proper support of generators, including typing
the `yield key => value` form, as well as typing the values sent into
the generator.

Reviewed By: @elgenie

Differential Revision: D1439876