add support for header authentication
conf should be adapted to add a new section : auth_headers => { user => REMOTE_USER, email => REMOTE_EMAIL },
These headers are lookedup in the request headers. If user header is not present, auth failed. If user header is present, authentication is considered valid because it happened in an upstream proxy. If email header is present, it is used as the user email.