A platform independent file lock.
