Merged ClassLoaderScope.loader() into export() and local() so that the only visible Classloaders are the local or export ClassLoaders.
Garbage collected some finished stories.
Reworked the ProjectSpec implementations to move the handling of selecting a default project completely out of SettingsHandler.
Updated int test for changes to error messages.
Added BuildLayoutParameters.currentDir and searchDir properties, to detangle projectDir from these usages.
Changed DefaultLocalComponentMetaData so that dependency instances added using addDependency() are preserved and returned from toResolveMetaData().getDependencies().
Replaced EnhancedDependencyDescriptor with some subtypes of DependencyMetaData.