[WFLY-4016] fix memory leak on undeploy of ejb client deployment
WFLY-4016 Make the EJB client context TCCL registration managed by a service

This allows components to have proper dependencies setup, and also removes problems
with using the ServiceRegistry directly from a DUP, as the relevant services may not have been started
Unregister the local EJB reciever rather than stopping it
WFLY-4054/BZ1156032 Update to throw the exception when parsing the unexpected attributes
WFLY-4036 enable tests and update EclipseLink/OpenJPA test case to filter out javax.persistence classes
WFLY-4062 - statistics-enabled not persisted for webservices subsystem
Added statistics-enabled to undertow xsd
WFLY-3810 Graceful shutdown support for mod_cluster
Move Weld subsystem to PersistentResourceDefinition
[WFLY-3710] Switch to a version independent parseVault call.
[JBWS-3854] EndpointConfigAdd does not set required PropertyService dependencies
[JBWS-3855] Fix regression
[WFLY-865] Clear stored default transaction timeout before and after every EJB invocation
Handle OPTIONS * requests
Adding runtime testcase and a classloader check in WSDeploymentActivator to make the subsystem a bit testable in a non-modular environment
WFLY-4067 DummyTransaction exception during session.invalidate with started conversation
Add workaround for ISPN-4969
WFLY-4027 Add javax.xml.bind API dep to Resteasy
Tweak JGroups thread pools.
WFLY-30 SFSB containing injected DataSource fails to passivate/serialize