Derive Clone, PartialEq, and Eq for std::io::{FileAccess, FileMode}

* Both enums already derived `Copy`, but storing them in any
  struct/container would prevent implementing `Clone` for said
  struct/container even though they should be clonable.
* Also add PartialEq and Eq for good measure.