TRUNK-4487 : Module architecture fails to populate aware_of modules in ModuleClassLoader if they start in the wrong order