Simplified DefaultCacheAccess and removed some unnecessary state from the FileLock.
Merge branch 'sf-test' of github.com:gradle/gradle into sf-test
Fixed the problem with communicator started again.