Parsing support (including incremental parsing) for 'yield' expressions.

Syntactically they're virtually the same.  One just has an asterix and one does not.  Making a whole new node for that seems excessive.  It's like how we use a single 'accessor declaratoin' node for object literals and classes (even though classes can have modifiers).