Moved a few more result types to org.gradle.internal.resolve.result.
Renamed the types in the ComponentMetaData hierarchy
Renamed a few dep management types to replace 'ModuleVersion' with 'ModuleComponent'
Fix for broken int test with old versions of the wrapper.