[WFLY-490] SimpleResourceDefinition should allow null PathElement
[WFLY-490] [WFLY-1817] Ensure gc op requires write-runtime permissions
[WFLY-490] Basic permission and constraint classes
[WFLY-490] Use Authorizer in OperationContextImpl, get basic perm checks working, annotate a couple things as sensitive
[WFLY-490] Temp hack for reading operation-headers from HTTP GET
[WFLY-490] Add AccessConstraintDefinitions to attribute and operation definition and builders
[WFLY-490] Configure the sensitivity constraints, vault expressions sensitivity and application types
[WFLY-490] Filtered read-resource support
[WFLY-490] Don't expose addresses via wildcard requests
[WFLY-490] Better read attribute enforcement
[WFLY-490] write-attribute enforcement
[WFLY-490] [WFLY-1788] added a bunch of TODOs at questionable places in the code
[WFLY-490] added the first set of test cases

[WFLY-1788] Tests using multiple roles are currently @Ignored, as the feature is broken.
[WFLY-490] Define other core SensitivityClassifications; Apply the core sensitive target constraints
[WFLY-490] factor test utilities into a common RBAC test superclass
[WFLY-490] tests for read-attribute and write-attribute operations
[WFLY-490] added missing license headers
[WFLY-490] added tests for the deployer role to read-attribute and write-attribute tests
[WFLY-490] SensitiveVaultExpressionContstraint->SensitiveVaultExpressionConstraint
[WFLY-490] Add access-control for resources to read-resource-description