Added support for HTTP_X_FORWARDED_FOR and authenticated user for WebProcessor

The HTTP_X_FORWARDED_FOR entry is typically used when an application server is behind a proxy or a loadbalancer.
http://en.wikipedia.org/wiki/X-Forwarded-For