WFLY-1786 WFLY-2125 port offset does not work properly for all undertow dependant subsystems

 WFLY-1786 WFLY-2125 Improve undertow integration for web-common

- make sure listeners are started before web common host is
- some small cleanup