[WFLY-490] Subsystem-specific sensitivity classifications
[WFLY-490] reorganized imports according to WildFly coding standard
[WFLY-490] renamed variables after ControlFlag removal
[WFLY-490] de-ignore MultipleRolesBasicRbacTestCase
[WFLY-490] [WFLY-1789] added one TODO to OperationContextImpl (missing 'authorize' call IMHO)
[WFLY-490] move testing utils from BasicRbacTestCase to AbstractRbacTestBase
[WFLY-490] added a detailed test case for invoking restricted operations
[WFLY-490] Apply the misc core sensititive target constraints
[WFLY-490] Configure application type constraints
[WFLY-490] SimpleResourceDefinition should allow null PathElement
[WFLY-490] Unit tests of some constraint classes
[WFLY-490] Adjust the XML parsing namespace version handling to cope with future development.
[WFLY-490] Smalls and dashes
[WFLY-490] Fix ApplicationTypeConstraint
[WFLY-490] Rename ActionEffect.ACCESS to ADDRESS
[WFLY-490] Tweak some names in read-resource filtering header output
[WFLY-490] Update the hierarchy for access control constraints
Add the 'AccessControlResourceDefintion' ready for children to be added to it.
Add the <access-control /> wrapper element to the XML handling.
Move the 'application-type' portion of the model under 'access-control'.
Move vault-expression to core-service=access-control/constraint=vault-expression
Move the sensitivity classifications to core-service=access-control/constraint=sensitivity-classification
Remove previous registrations now all moved under core-service=access-control.
Update the XML marshalling based on the modified hierarchy.
[WFLY-490] Remove the parameter specific to domain.xml parsing as ManagementXml is never called whilst parsing a domain.xml.

Also move the version switch to ManagementXml, as this is called from multiple locations it makes sense to have a single switch on entry to ManagementXml.
[WFLY-490] Add 'access-control' sensitivity classification
[WFLY-490] Wiring in a configurable access control system
Add scoped role configuration