https://issues.jboss.org/browse/WFCORE-50 CLI tests using non-standard output stream don't reset the terminal when done
[WFLY-3169] Emit local JMX notifications

* Emit JMX notifications based on WildFly's own notifications
* Notification is supported for JMX connections either in-vm (through
  ManagementFactory.getPlatformMBeanServer() or WildFly's
  MBeanServerService) and remotely if the JVM is started with the remote
  monitoring and management
* WildFly remoting-jmx does not support JMX notifications
* WildFLy notification are converted to their idiomatic JMX
  counterpart
  * WildFly's attribute-value-written is converted to JMX's
    AttibuteChangeNotification
  * WildFly's resource-added and resource-removed are converted to JMX's
    MBeanServerNotifications *and* emitted by the
    MBeanServerDelegateMBean (like regular MBeans)

JIRA: https://issues.jboss.org/browse/WFLY-3169
WFLY-3292: adding phase values for reworked EE resource definition processors
Merge pull request #82 from jmesnil/WFLY-3169_local_JMX_notifications

[WFLY-3169] Emit local JMX notifications
Merge pull request #93 from aloubyansky/WFCORE-50-aesh-test-terminal

https://issues.jboss.org/browse/WFCORE-50 CLI tests using non-standard o...
Merge pull request #119 from emmartins/WFLY-3292

WFLY-3292: adding phase values for reworked EE resource definition proce...
Upgrade marshalling to 1.4.8
Merge pull request #125 from kabir/upgrade-marshalling-1.4.8

Upgrade marshalling to 1.4.8
https://issues.jboss.org/browse/WFCORE-56 CLI --no-validation argument for cd
synchronize httpcomponents version as same as in Wildfly
HTTPCLIENT-1346
use jboss-parent 16
Upgrade to jboss-vfs 3.2.6.Final

Re licenced to ASL2
https://issues.jboss.org/browse/WFCORE-67 CLI shutting down a slave disconnects from the master
[WFCORE-69] Make available a ServiceController list so that the existing code does not trigger a NPE trying to access it.
[WFCORE-71] Don't use ProtocolLogger outside its own module