message: Error on wasmer validate if the provided file is not wasm. Fix
diff: use crate::store::StoreOptions;
  -use anyhow::{Context, Result};
  +use anyhow::{bail, Context, Result};
  use std::path::PathBuf;
  use structopt::StructOpt;
  use wasmer::*;
  @@ -24,6 +24,9 @@ impl Validate {
  fn inner_execute(&self) -> Result<()> {
  let (store, _engine_type, _compiler_type) = self.store.get_store()?;
  let module_contents = std::fs::read(&self.path)?;
  + if !is_wasm(&module_contents) {
  + bail!("`wasmer validate` only validates WebAssembly files");
  + }
  Module::validate(&store, &module_contents)?;
  eprintln!("Validation passed for `{}`.", self.path.display());
  Ok(())
  