Add emailHeader support to http auth proxy
Created by: arussellsaw
In response to a customer issue: https://sourcegraph.slack.com/archives/CHPC7UX16/p1616429541106000
This PR adds support for emailHeader to the http auth proxy, using that to derive the user's email if set. It will create that user with a verified email address if the address is provided.