Changed request handling to proxy the HttpServletRequest so
x-forwarded-* headers are handled implicitly.