[WFLY-3108] BZ1076066 Use domain.cached-remote.xml when promoting a backup slave HC to master

Conflicts:
	host-controller/src/main/java/org/jboss/as/host/controller/HostControllerEnvironment.java
Merge pull request #6039 from bstansberry/WFLY-3108

[WFLY-3108] BZ1076066 Use domain.cached-remote.xml when promoting a back...
Change all modules.xml files to use the most up to date schema
Remove 'Insert Resources Here' from final module.xml files
Introduce AttributeParser and utilize it to fix legacy default shipped configs

- introduce smart defaults for IO subsystem
- introduce IO & Undertow 1.1 schema
- fix shipped configs
- WFLY-3028 It should be possible to initialize Filters on deployment rather than on first use
- introduce allow-equals-in-cookie-value listener option
- add tests to test legacy shipped configs with current shipped for IO & undertow
default JSP servlet name should be named "jsp"
WFLY-3033 - Better SSO configuration
WFLY-3096 Upgrade JGroups to 3.4.3.Final
https://issues.jboss.org/browse/WFLY-3005 cannot override logging.configuration in jboss-cli.sh and jboss-cli.bat
https://issues.jboss.org/browse/WFLY-3101 CLI: hide stacktraces for exceptions w/o messages when logging errors
[WFLY-3049] IronJacamar 1.1.4.Final
JBEE-151 Upgrade to JBoss EL 3.0 API v 1.0.1.Final
Fix potential race condition between shutdown of cache and channel.
WFLY-3120 Upgrade JSF based on Mojarra 2.2.6
[WFLY-3125] Update the test for the --password argument in the add-user utility.
WFLY-3127 Upgrade to Apache Avro 1.7.6
[WFLY-3126] Update the error message to reflect that it is a requirement to have x alphabetic characters not alphanumeric ones.
[WFLY-3130] Use an AddUserFailedException instead of a RuntimeException to indicate failure in non-interactive mode.
[WFLY-3133] Update the invalid username message to also include the accepted symbols.
WFLY-3129 BZ1077754: Upgrade to HAL 2.2.0.Final