Fix some formatting prior to refactoring the code.
Explicitly exclude keywords from the member validator.

Also simply and remove dead code from MemberExprTypoRecovery.
Make LookupResult be copyable to avoid decomposing an existing one and
initializing a new one every time a copy is needed.