message: Add File::get_create_plist()
diff: @@ -12,6 +12,7 @@ use libhdf5_sys::{
  use crate::globals::{H5P_FILE_ACCESS, H5P_FILE_CREATE};
  use crate::internal_prelude::*;
  +use crate::plist::FileCreate;
  object_class! {
  /// Represents the HDF5 file object.
  @@ -125,6 +126,10 @@ impl File {
  })
  }
  + pub fn get_create_plist(&self) -> Result<FileCreate> {
  + h5lock!(FileCreate::from_id(h5try!(H5Fget_create_plist(self.id()))))
  + }
  +
  fn repr(&self) -> String {
  let basename = match Path::new(&self.filename()).file_name() {
  Some(s) => s.to_string_lossy().into_owned(),
  