Some tweaks to ModuleComponentRepository display names.
Shuffled some logic around in RepositoryChainDependencyResolver.
Some further reshuffling of RepositoryChainDependencyResolver.
Use a specific error message when a dependency cannot be found and no repositories have been defined.
Removed ComponentSelection.requested.
Pushed strategy for finding component meta-data up from the implementation of ComponentChooser to the caller, as it has a better idea of how to do this, or already has the meta-data available.
Minor update.
Spec updates.