Configure IDEA plugin to use facet definitions to determine source directories and scopes.
Renamed class.
Use built-in methods on SourceSet to resolve configurations by name.
Generating fake dependencies to avoid roundtrip to Maven Central.
Use generic dependency coordinates.
Merge branch 'configure-idea'.