Should verify that this won't cause database issues, in the event that something with the file URI already exists in the database... Pretty sure it will blow up with a PDO exception, as I am pretty sure that URIs must be unique.

... Should probably try to load things with the URI...  I'm thinking something like:
```php
function islandora_temp_file_entry($file_uri) {
  // Do EntityQuery stuff based on URI.
  if (EntityQuery returned a thing) {
    $id = the fid from the results
    $file = file_load($id);
  }
  else {
    $file = new stdClass();
    $file->uri = $file_uri;
    $file->filename = drupal_basename($file_uri);
  }
  $file->status = 0;
  return file_save($file);
}
```