Fixed some deadlockish scenarios in the DefaultCacheAccess. Added some sanity coverage to the FileLockCommunicator.