feat(metrics): Report distinct metrics codes for missing and invalid emails

@kparlante - how does this look for you?

* Missing: `error.<screen>.auth.1011`
* Invalid: `error.<screen>.auth.1023`

fixes #1814