Renamed GenericSourceGroup to JavaSourceGroup because it is not really generic.
Using an enum for the name of source groups.
Added MultiKey to provide better support FetchedModels.
Removed unused method from NbJavaModule.
Started working on the new API based plugin.
Upgraded to the latest nightly of Gradle.
Removed unused method from NbJavaModule.
Adjusted some properties of NbJavaModule in preparation to Gradle 1.8 support.