first cut at getting integration tests working agian.

* Fix ivy cache validation issue with dep store.
* Add sbtclient support to integration test suite, using naive loader
* create first dummy integraiton test.
Fix integration test to work.

* Add hook where integration repositories are used to start the sbt server.
* Remove deadlock from SimpleConnector.
* Ensure loading a project and getting build structure works.
Add a test for autocompletion and remove deadlock.

* Close socket when user requests client close.
* Add minimal test for autocompletion.
Merge pull request #65 from sbt/wip/model-view-integration-tests

Fix integration test suite so we can start testing features.