update UEL version
WFLY-3705 read-resource recursive-depth has no effect
WFLY-3695 Distributed web session expiration ScheduledExecutorService leaks threads on undeploy

Conflicts:
	clustering/ejb/infinispan/src/main/java/org/wildfly/clustering/ejb/infinispan/BeanExpirationScheduler.java
	clustering/ejb/infinispan/src/main/java/org/wildfly/clustering/ejb/infinispan/logging/InfinispanEjbLogger.java
	clustering/web/infinispan/src/main/java/org/wildfly/clustering/web/infinispan/logging/InfinispanWebLogger.java
	clustering/web/infinispan/src/main/java/org/wildfly/clustering/web/infinispan/session/SessionExpirationScheduler.java
Correct fix for WFLY-3682 which caused regressions in XPC PassivationTestCase.  Restores consolidation of nested batches.  Adds separate mechanism for resuming a batch.

Conflicts:
	clustering/ejb/infinispan/src/main/java/org/wildfly/clustering/ejb/infinispan/BeanEvictionContext.java
	clustering/ejb/infinispan/src/main/java/org/wildfly/clustering/ejb/infinispan/BeanEvictionScheduler.java
	clustering/ejb/infinispan/src/main/java/org/wildfly/clustering/ejb/infinispan/InfinispanBeanManager.java
	ejb3/src/main/java/org/jboss/as/ejb3/cache/distributable/DistributableCache.java
	ejb3/src/main/java/org/jboss/as/ejb3/cache/distributable/DistributableCacheFactoryService.java
Add sleep following start/stop/deploy/undeploy to help address timing issues with failover tests.
Add topology stabilization logic to tests that are timing sensitive to topology changes.

Conflicts:
	testsuite/integration/clust/src/test/java/org/jboss/as/test/clustering/cluster/session/persistence/SessionClusterDbPersistenceTestCase.java
	testsuite/integration/clust/src/test/java/org/jboss/as/test/clustering/cluster/web/CoarseWebFailoverTestCase.java
	testsuite/integration/clust/src/test/java/org/jboss/as/test/clustering/cluster/web/GranularWebFailoverTestCase.java
	testsuite/integration/clust/src/test/java/org/jboss/as/test/clustering/cluster/web/ReplicationForNegotiationAuthenticatorTestCase.java
Ultimately fix WFLY-3401 EJB StatefulTimeoutTestCase transient failures.
If expiration task fires promptly, then now - lastAccessedTime == timeout
So make sure expiration check is inclusive.
WFLY-3709 Ugrading Hibernate Validator to 5.1.2.Final
Merge pull request #6559 from codylerum/uel_update

[8.x] update UEL version
Merge pull request #6569 from pferraro/ejb-8.x

[8.x] Backport clustering fixes from master
Merge pull request #6571 from pferraro/web-8.x

[8.x] WFLY-3702 RetryInvoker needs to be aware of transaction status
Merge pull request #6574 from gunnarmorling/WFLY-3709

[8.x] WFLY-3709 Ugrading Hibernate Validator to 5.1.2.Final
[WFLY-2984] Add 1.4 schema to WildFly 8. Also added a missing test for older schema versions.
Merge pull request #6582 from jamezp/WFLY-2984

[8.x] [WFLY-2984] Add 1.4 schema to WildFly 8. Also added a missing test for o...
Add another recursive handling piece of logic to try to make this work
Remove unnecessary if branch - rrOp object is empty anyway
WFLY-3728 Upgrade JGroups to 3.4.5.Final
[WFLY-3256] IronJacamar 1.1.7.Final
WFLY-3705, Logic implemented according to bevavioral tables

1) Recursive decision and value propagation is isolated
2) Attribute validators changed
3) ReadResourceHandler no longer manipulates its own validators, but uses the ones in the definition
4) ReadResourceDescriptionHandler had yet another version of recursion logic - fix that one as well
5) Update testsuite to check for, hopefully, all conditions
Code cleanup