Add dependency support for direct mbeans.

[WFLY-3921]; 
We should be able to depend on existing mbeans from jboss-service.xml.
(e.g. mbeans registered directly from JMX API)
If this constructor gets called, I'm almost certain it will be too early for CurrentServiceContainer.getServiceContainer() to return anything but null. Now it would only get called from the javax.management.MBeanServerBuilder usage.