[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.