Move parsing of 'case' out of simpleExpr

Even if this is possible, using it as an application unbracketed would
be unreadable! This speeds up parsing of nested case blocks massively.
(Or should I say "unslows down").