Moving VersionSelectionRulesInternal and ResolutionStrategyInternal to core-impl.

+review REVIEW-5137
Renaming ComponentMetaData to ExternalComponentMetaData

+review REVIEW-5137