pom cleanups: remove kernel and public modules, remove explicit version for hk2 dependencies, move internal dependencies to dependencyManagement of hk2/pom.xml, not hk2/bom/pom.xml.

improve external/bean-validator: just attach the sources from sources.jar and let maven do the rest transparently