[414572] Split out the individual subroutines of UMLResourcesUtil#init(ResourceSet) https://bugs.eclipse.org/bugs/show_bug.cgi?id=414572 Differentiate names of the various init methods for clarity and consistency. Don't deprecate the 4.0 API because its is still a useful combination of registrations. Add documentation comments. Use the new API in the framework for stand-alone test execution.