WFLY-2196 WFLY-1070 use socket binding reference for redirect-socket instead of redirect-port

- WFLY-1070 Add a redirect-socket configuration to the web connector config
- WFLY-2196 Add x-forwarded-* headers support