Remove non-core deps from managed and embedded arquillian containers

Initial work that is required to split out Arquillian. The domain container still needs to be done.
If core is not the baseline for Aquillian then we can't remove it, as 
web will need Arquillian for its tests, and we hit the same nasty 
circular dependencies issue we have today.

Stuart

Tomaz Cerar wrote:
> In core-build/src/main/resources/configuration/standalone/subsystems.xml:
>
>>  @@ -3,5 +3,6 @@
>>   <config>
>>      <subsystems>
>>         <subsystem>logging.xml</subsystem>
>>  +<subsystem>jmx.xml</subsystem>
>
> I get that, but makes me wonder If we really want core to be baseline
> for arquillian.
> it could be web distro.
> Just something should revisit later on.
> Next step is removing arquillian from WF codebase.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/wildfly/wildfly/pull/6390/files#r13831688>.
>