[WFLY-2764] Cleanup messaging operation descriptions

Clean up all messaging resources that were building their descriptions
manually instead of relying on AttributeDefinition &
OperationDefinition.

Sort keys in LocalDescriptions.properties in lexicographic order and
remove unused keys

There is no change to the messaging subsystem management model or the
XML schema.
The messaging parser refactoring is an internal clean up where the
transport parameters were put into the transport :add operation. Now they
are in their own :add operation and simply use the TransportParamDefinition add
handler (that was already existing).

JIRA: https://issues.jboss.org/browse/WFLY-2764
WFLY-3354 upgrade Aesh to 0.33.12

Avoid testsuite issues related to concurrent access to ~/.jboss-cli-history
[WFLY-3349] Synchronization of cosmetic schema changes with EAP.

The purpose of this commit is to make it easier to verify that the EAP and WildFly schemas are actually in synch.
Merge pull request #6029 from jmesnil/WFLY-2764_cleanup_operation_descriptions

[9.x] [WFLY-2764] Cleanup messaging operation descriptions
[WFLY-3344] Some schemas versions were bumped to enable development of WildFly 9 features, however maintenance of WildFly 8 continued - this commit is to port the subsequent WildFly 8 maintenance to the bumped versions for WildFly 9.
Merge pull request #6268 from darranl/WFLY-3344

[WFLY-3344] Port WF 8 updates to WF 9 schemas.
[WFLY-3357] Upgrade to JBoss Negotiation 2.3.1.Final
[WFLY-3305] : :deploy after :undeploy is broken
Fixing issue by updating the marker files for the scanner using the runtime status from the ScannerContext.
Logging a message in case the deployment managed by the scanner was updated through another management tool.
Don't touch the undeployed flag if the deployment is persistent.
Fix issue with persistent flag not being changed during replacement.
Enabling deployment when replacing from the scanner.
Merge pull request #6220 from ehsavoie/WFLY-3305

[WFLY-3305] : :deploy after :undeploy is broken
[WFLY-3010] Map the groups from JAAS to the groups used within realms.
[WFLY-3010] The XML parser has always supported the choice being missing, just ensuring this is correctly reflected where the authorization element could contain an attribute value.
[WFLY-3010] Port changes to version 3 of the schema instead of version 2.1
[WFLY-3010] Change the default value comparison to a String comparions to allow for expressions.
Merge pull request #6267 from darranl/WFLY-3349

[WFLY-3349] Synchronization of cosmetic schema changes with EAP.
Move channel mbean registration/deregistration to ChannelService.start/stop.
This lets us get remove that hacky map of channels in JChannelFactory.
ChannelService no longer connects/disconnects the channel - so it doesn't need asynchronous start/stop.
[WFLY-3024] Remove deprecated OperationContext methods
[WFLY-3304] Fix fetching domain config from master in --admin-only mode
Properly integrate CLI domain tests with CLITestSuite
Merge pull request #6155 from pferraro/jgroups

Move channel mbean registration/deregistration to ChannelService.start/stop.