WFLY-3800 Upgrade Weld to 2.2.4.Final
WFLY-1227 Add graceful shutdown support for EJB timers
WFLY-3797 undertow.xml contains wrong Wildfly version
Fix intermittent failure in DB timers test

This is caused by the InitialContext being garbage collected while the connection is still in use
Testcase for WFLY-3779
WFLY-3779 IllegalAccessException when a built-in normal-scoped bean defines a package-private no-arg constructor
Remove dangerous connection parameter change from the pooled connection.
Add initial datasource check for the appropriate transaction isolation, run the timer update within a transaction to ensure consistency.
Add dialect autodetection for timer databases to prevent from the necessity of configuration.
Add specific SQL statements to support Oracle and MySQL for EJB-Timer persistence
[WFLY-1242] use JBossLogPrintWriter to output log information to jboss logging
WFLY-3738 Appclient hangs on invalid login
Fix ClusteredSingleSignOnTestCase failure with Undertow 1.1.0.Beta7.
Update to use build-tools 1.0.0.Alpha3
WFLY-2770 Enable CDI decorators for web socket endpoints
Build tools 1.0.0.Alpha4, adds provision time Jandex support
[WFLY-3790] Upgrade WS stack
Update test Service to JAXWS 2.2
Fix wrong keystores (wrong alias for remote party public key / cert)
Fix wrong keystores: add missing trusted cert entry for john in bob's keystore, replaced bob trusted cert entry in john's and max's keystores (they had a different entry with different hash)