Reindex everything scopes to sufia's namespace

ActiveFedora::Base.reindex_everything certainly does that. It will
search out all objects from Fedora and attempt to load them into an
ActiveFedora::Base model. If you ran this from an application that has
only a subset of the models in Fedora you could be in for some really
weird surprises.

This patch allows you to pass a Fedora query string to the underlying
Rubydora search method.

In the case of our application, I only want to reindex items that are in
the namespace "und", so my method call looked like the following:

    ActiveFedora::Base.reindex_everything("pid~und:*")

Closes #153
Dependent on https://github.com/projecthydra/active_fedora/pull/161
Removing characterization save unless new_object?

Given that characterize is called via a Worker, we will usually have a
saved object. Do we need the new_object? guard for calling save.
Codifying a pid based job

Given that we are passing PIDs into jobs, we shouldn't assume that the
received PID will be for a Generic File. By using casting a base find
into the class we can more easily send other things through the various
jobs.
Remove expand_path jazz from remaining specs
Merge pull request #171 from psu-stewardship/finish_what_jeremyf_started

Remove expand_path jazz from remaining specs
ModelMethods#apply_depositor_metadata should accept a user or a string
like the method it overrides in HydraHead.  See:
https://github.com/projecthydra/hydra-head/blob/9a5b2728be2046125d09376a6d78ad06d26548c3/hydra-core/lib/hydra/model_methods.rb#L12
Merge pull request #169 from projecthydra/characterization-save-required

Removing characterization save unless new_object?
Fixed expecations for travis tests for #169
Merge pull request #173 from projecthydra/apply_depositor_object

ModelMethods#apply_depositor_metadata should accept a user or a string
Merge pull request #170 from psu-stewardship/import_url_job_should_be_tested

Adds a spec for the ImportUrlJob
Merge pull request #154 from projecthydra/updating-index-everything-to-be-namespace-centric

Reindex everything scopes to sufia's namespace
updating facet views so that the blacklight helper_method will get called