Split OwnerInfoProtocol out of FileLockAccess, and switched to using buffered reads and writes.
Some renames
Renamed some methods.
Extracted LockInfoAccess out of LockFileAccess, plus some renames.