Fixes #407 - invalid user agent string for github auth.  Enable custom header pass through to oAuth2 module.

Changes merged in from https://github.com/captainunderpants/everyauth/commit/d7f89bcc38c6295b283c1b55d04bf7e43203263c