Added generation of source archives and trial support for maven deployment and pom generation, with "provided" configuration mapped to "provided" scope.
Changed build file names to match module names (by manipulating the project objects in the settings.gradle file).