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...
WFLY-3728 Upgrade JGroups to 3.4.5.Final
[WFLY-3256] IronJacamar 1.1.7.Final
Merge pull request #6593 from pferraro/8.x

[8.x] WFLY-3728 Upgrade JGroups to 3.4.5.Final
Merge pull request #6596 from jesperpedersen/wfly3256_8x

[8.x] [WFLY-3256] IronJacamar 1.1.7.Final
WFLY-3731 StatefulSessionSynchronizationInterceptor should not register a Synchronization if the transaction was rolled back
Merge pull request #6603 from scottmarlow/WFLY-3731_8x_2

WFLY-3731 StatefulSessionSynchronizationInterceptor should not register a Synchronization if the transaction was rolled back
[8.x] WFLY-3735 Update JSF based on Mojarra 2.2.8
Merge pull request #6628 from fjuma/WFLY-3735-8x

[8.x] WFLY-3735 Update JSF based on Mojarra 2.2.8
[WFLY-3767] :  [WFLY-3767] : Update tools/maven handling in 8.x to match master
Replace bundled maven with version that is downloaded from Apache
Add windows powershell script to download maven
Upgrade to Maven 3.2.3
Remove the arg specifying the smoke testcase to be run within build.sh/build.bat.
This is anyways the default target of the testsuite.
So let's take the testsuite as master of specifying the tests to run by default.
Also changed the calls of the powershell to bypass the execution policy on the windows.