WFLY-1834 Missing dependency for JDBC adapters module
WFLY-1900 Register override model for DS and RA regardless of if enabled or not
WFLY-1893 Restarting server with a disabled DS enables the DS
[WFLY-490][WFLY-2025] Don't expose addressable from the vault sensitivity resource
[WFLY-490][WFLY-1983][WFLY-1986] For ModelController facade, throw InstanceNotFoundException if resource is unadressable and JMRuntimeException if attribute or operation cannot be read/written/executed
[WFLY-490][WFLY-1983][WFLY-1986] For write-attribute and invoke do some extra checks to see if authorization failures came from vault expressions
[WFLY-490][WFLY-2040] Allow auditor to read mbeans if they are sensitive
[WFLY-490][WFLY-2040] Throw JMRuntimeException if we are not authorized rather than MBeanRuntimeException
[WFLY-490] [WFLY-2040] fix some test failures; note that there are still failures
[WFLY-490] Make test run when assertions are enabled
[WFLY-490] Upgrade remoting-jmx to propagate JMRuntimeException properly
[WFLY-490] [WFLY-2040] Fix remaining test failures
[WFLY-490] [WFLY-2040] tests for non-core MBeans (both sensitive and non-sensitive)
[WFLY-490] / [WFLY-2098] Properly handle updates to scoped roles
[WFLY-2060] Add date in the server.log format in logging.properties as well
[WFLY-2099] / [WFLY-490] Add a duplicate check with appropriate error message for duplicate include / exclude definitions.

As the address of the include/exclude is not suitable to check for duplicates we need to also check the existing model.

Note: At the time the model is checked if there is a duplicate we will find the entry twice.