parser: case_expression -> CaseExpr

As of this CL, newast.go has no reference to Node.
Now the next phase of cleanup begins, with the tokenizer,
followed by fine-tuning of the grammar and AST.