Move all code to a "core" subproject.

A new project named "all" depends on all subprojects. There is only one for now, but there will be more.
Remove a redundant property on the Maven Checkstyle plugin.
Section and publish the test support classes as a JAR.
Move the delegating keys into their own module.
Run Checkstyle, with suppressions, on test-support.