message: add impl of AsRef so we can feed a lock file directly to `std::fs::*`
diff: -use std::{fmt, result, num, io::{self, Write}, process::{self}, fs::{self, OpenOptions}, path::{PathBuf}};
  +use std::{fmt, result, num, io::{self, Write}, process::{self}, fs::{self, OpenOptions}, path::{Path, PathBuf}};
  /// the extension that will be added to the file, this will allow us to
  /// lock a specific file.
  @@ -117,3 +117,7 @@ impl fmt::Display for Lock {
  }
  }
  }
  +
  +impl AsRef<Path> for Lock {
  + fn as_ref(&self) -> &Path { self.path.as_ref() }
  +}
  