[WFLY-490] / [WFLY-2190] Disallow any server-group add/remove for server group scoped role
[WFLY-490] / [WFLY-2085] Hide master DC with no servers from server-group-scoped-roles
WFLY-2253 component upgrade to jipijapa 1.0.0.Beta2
WFLY-2225 - Mutated AtomicInteger/Long session attributes are not replicated
Add more immutable types.
Add support for immutable value detection, e.g. Collections.EMPTY_LIST
Allow max-active-sessions = 0.  This just means that sessions are only stored in cache store, never in memory.
SessionManager.findSession(...) can return null if requested session was expired - consequently, we don't want to discard the batch.
WFLY-2252 Upgrade Infinispan to 6.0.0.CR1
According to openJDK sources (both 6 & 7):
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/sun/management/ThreadImpl.java#ThreadImpl.isThreadCpuTimeEnabled()

method (isThreadCpuTimeEnabled) mustn't called if both of isThreadCpuTimeSupported isCurrentThreadCpuTimeSupported returned false.

This commit makes this test safe on platforms which not supported Thread time feature.
According to openJDK sources (both 6 & 7):
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/sun/management/ThreadImpl.java#ThreadImpl.isThreadCpuTimeEnabled()

method (isThreadCpuTimeEnabled) mustn't called if both of isThreadCpuTimeSupported isCurrentThreadCpuTimeSupported returned false.

This commit makes this test safe on platforms which not supported Thread time feature.
Second part of commit
According to openJDK sources (both 6 & 7):
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/sun/management/ThreadImpl.java#ThreadImpl.isThreadCpuTimeEnabled()

method (isThreadCpuTimeEnabled) mustn't called if both of isThreadCpuTimeSupported isCurrentThreadCpuTimeSupported returned false.

This commit makes this test safe on platforms which not supported Thread time feature.
Third  part of commit
According to openJDK sources (both 6 & 7):
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/sun/management/ThreadImpl.java#ThreadImpl.isThreadCpuTimeEnabled()

method (isThreadCpuTimeEnabled) mustn't called if both of isThreadCpuTimeSupported isCurrentThreadCpuTimeSupported returned false.

This commit makes this test safe on platforms which not supported Thread time feature.
https://issues.jboss.org/browse/WFLY-2051 CLI: parsing and handling expressions following ${...} format
https://issues.jboss.org/browse/WFLY-2204 runtime exceptions thrown during parsing crash cli sessions
https://issues.jboss.org/browse/WFLY-2023 removed printing just entered commands to the batches (to avoid confusions)
https://issues.jboss.org/browse/WFLY-2067 Ability to get result data from CLI batches
https://issues.jboss.org/browse/WFLY-2209 short versions of command arguments (e.g. -h) are not recognized
[WFLY-2174] make sure servers are connected before getting the server-state
[WFLY-1740] fix socket-binding address getter
pass saslOptions to the ModelControllerClient configuration