Fixed some typos.
Flipped around the relationship between VersionOnlyBuildEnvironment and DefaultBuildEnvironment.
Moved the new tooling model types into a `gradle` subpackage.
Some javadoc edits.