ISPN-3291 The Component registries should always use an appropriate classloader

Because of the commons split, any reflection logic should always use an appropriate (possibly user-defined) classloader.
Also some minor bom fixes

https://issues.jboss.org/browse/ISPN-3291