[JBWS-3735] Add dependencies on WS endpoint services to the web deployment
[JBWS-3735] Also wait for EndpointService to be started when the webapp is directly created by the EndpointPublisherImpl
[JBWS-3735] Revisiting EndpointPublisherImpl to allow running the process in 3 steps: prepare, deploy, publish. This allows setting proper service dependencies when running in-service (prevents XTS from getting stuck at boot)
[JBWS-3735] Refactoring
[JBWS-3735] Making an attribute final
Undertow 1.0.0.Beta25
Disable watch service based file watching for now
Update README to reflect current state
[WFLY-786] Remove invalid testing of address pruning
Revert "Remove some deps leftovers & testsuite cleanup"

This reverts commit 005567fe438049426292e4ca270060eadd8c9b7b.
Use virtual file based resource manager to make sure deployment overlays work correctly with Undertow
WFLY-2266 Make deployment overlays feature able to replace application libraries
Temprorary change to work around watch service issue
Update to work with latest Undertow