Handle the "X-Forwarded-For" header parameter for discovering client IP address when request comes via proxy/loadbalancer.

Handle the "X-Forwarded-For" header parameter for discovering client IP address when request comes via proxy/loadbalancer.
We should have property which disable/enable this feature and by default it should be disabled. And only in case if it was explicitly specified that it is enabled only then you should start to use this header and if not then use channel address.