Migrating to new director layout for shims, so we can migrate to 0.13.
Massive build refactoring to make integration tests snappier.

* Resolve project dependencies separate from project artifacts.
* Publish project artifacts to local repositories rather than publishing and resolving
* Split integration test projects into one that defines tests and another that runs them
* All artifact insanity goes in the integration testing side.
Fix integration tests so sbt resolves from local repo instead of remote.
Massive renaming and migrations.

* All probe-related projects go under the probe/ directory
  - By sbt binary version, e.g. 0.12/ for current probes
  - sbt binary version included in the name
* Move the remote controller / parent project to top level directory
* Create "commons" directory for sharing raw source code between projects
* Update the build so it succeeds, but all tests still fail.
More cleanups for renaming. Somehow probe had gotten lost.
Shims should now just add any file repository they find.
Fix caching of repositories so we only resolve when needed.
Fix cleanup issue with integration tests.
Fixed integration tests to work again.

* Note to self, don't let `.sbt/repositories` hose us in the future
* Ensure we clean before creating projects.
* Fix shim to include any file based boot repository.
Removing testing code.
Integration test cleanups.
Fixed first migrated integration test to work.
Move process tests into integration tests.
More tweaks to converge on 0.13 testability.
Fixes to start compiling 0.13 ui interface.
Attempt to further unify sbt launching abstraction.
Ensure that if we have a sequence of sbt-rc jar files, we can launch sbt (assuming our naming conventions)
Migrate all classes revolving around creating a ProcessBuilder for running sbt into one package.
SBT 0.13 probe now compiling, albeit lacking an implementation for most things.

* Fixed issues with classpaths and probes.
* Altered integration test detection.  Tests must have Test or Can in the name.
* Migrated SbtUtil into shared location for 0.12 + 0.13 probes.
DOH, forgot the 0.13 hacks.