Change the test suite to provision a server directly instead of copying the server from the build dir

This means that only the feature-pack artifact must be re-build to test with a different version.
Merge pull request #132 from stuartwdouglas/testsuite-provisioning

Change the test suite to provision a server directly instead of copying ...
[WFLY-266] Notification support

* Refactor the registry for the notification handlers by splitting the map
  into path segments to mitigate the o(n) cost.
* Rename the registry to NotificationHandlerRegistry and move it to the
  org.jboss.as.controller.registry package (leveraging the
  AtomicFieldUdpated of the package too)

JIRA: https://issues.jboss.org/browse/WFLY-266
https://issues.jboss.org/browse/WFCORE-47 Enable operation arguments to accept special value characters
https://issues.jboss.org/browse/WFLY-3662 execution of the CLI control flow should ignore empty batches