Code cleanup.
Use consistent class names for resource definitions and add/remove/describe operation handlers.
Try to minimize usage of static final variables.
Breakup CacheConfigOperationHandlers into individual add operation handlers for cache stores.
Traverse model via resource paths where possible.
Refactor/simplify the way we define and handle channel, cache and cache-container metrics
Incorporate code review feedback.
Move location and reduce visibility of the NAME attribute definition to help clarify that it is an *not* attribute of the CacheContainerResourceDefinition.
[[WFLY-3493] Do not remove a JMS resource with deployed dependencies

Ensure that there is a dependency between the JMS resource service
(JMSQueueService and JMSTopicService) and the BinderService for their
JNDI bindings so that if the resource is removed, the missing dependency
is detected.

Add recovering of the JMSQueue and JMSTopic services in the :remove
operations by replaying the runtime part of their corresponding :add
operations.

JIRA: https://issues.jboss.org/browse/WFLY-3493
WFLY-3440 Split up Java EE dependency processor into the appropriate subsystems
[WFLY-3508][BZ1104730], add parameter StateValues for new ErrorState.
Remove 7.1.2 core model controller
Undertow 1.1.0.Beta3
Fix up some issues with database clustered timers
WFLY-3533 Some web/ejb externalizers are not loading properly
[WFLY-3162] Add reconnect timeout and logic to syslog tcp and tls
protocols
Merge pull request #6414 from stuartwdouglas/clustered-timers

Fix up some issues with database clustered timers
Add lightweight test runner and move some tests into core tests
Merge pull request #6387 from kabir/restart-audit-log-handler

[WFLY-3162] Add reconnect timeout and logic to syslog tcp and tls
Merge pull request #6412 from ctomc/management-cleanup

Remove 7.1.2 core model controller
Merge pull request #6413 from stuartwdouglas/undertow

Undertow 1.1.0.Beta3
Merge pull request #6416 from pferraro/ejb

WFLY-3533 Some web/ejb externalizers are not loading properly
Merge pull request #6360 from pferraro/fork

Refactor/simplify the way we define and handle channel, cache and cache-container metrics
Merge pull request #6418 from stuartwdouglas/core-management-tests

Add lightweight test runner and move some tests into core tests