WFLY-1786 WFLY-2125 Improve undertow integration for web-common

- make sure listeners are started before web common host is
- some small cleanup