Use public types for properties of tasks.
Added executable install task to the 'build' group.
Moved Classpath and JavaSourceSet and impls to the languageJvm project.
Minor tweaks to int test.