Undertow subsystem enhancements

-  WFLY-3368 Better reverse proxy configuration
- Properly implement error-pages as filters 
- WFLY-3672 Add configuration to enable PeerNameResolvingHandler
- WFLY-3697 Custom filters support
This should be able to work with both HttpHandler and HandlerWrapper instances