Fixes #130.

TO DO: improve presentation of PDF in browser window.
TO DO: refactor processor code to remove duplication.
ensuring request_form images compile
adding tests for Virgo class refactor
Fixes #130.

TO DO: improve presentation of PDF in browser window.
TO DO: refactor processor code to remove duplication.
Merge branch 'issue-130' of https://github.com/uvalib-dcs/tracksys into issue-130

Conflicts:
	app/models/order.rb
Fixes #130.

Found two methods in processor code that for some reason were
not found the original copy over to lib/.  Eventually the former
will be refactored to reference this code.  Tests indicate we're
making identical (checksummed) files.
Merge branch 'development' of https://github.com/uvalib-dcs/tracksys into development
removing unwanted backup file
Merge branch 'issue-130' into development
moving to MYSQL for test db
make more bibls columns sortable: title,source,catalog_keys&units

( There are still some issues with making master_files.count sortable. )
Adding tests for Virgo library

This version works where expected, and fails where expected.
Re-write of the library should use these tests.
all 14 tests passing
Fixes #170.

TO DO: more feedback for users in cases where index records
are not returned, or other remote errors occur.
Merge branch 'issue-170' into development

Refactoring virgo.rb to use Nokogiri and RestClient
instead of REXML and Net:HTTP (both outdated)

Fixes bug where large index records were crashing process silently.
Updated merge branch 'issue-170' into development

Grabbing last (cleanup) commmit from local wc
Fixes #173 (request form edits)

New text on request form to instruct patrons to use the
Special Instructions field if they want something other than
300dpi JPEGs
Fixes #173 (more edits to wording)

Also updating .gitignore, as *~ files were
moving around unnecessarily.
Adding XSLT files as a submodule.

This is to better manage the state of these files vis-a-vis
the tracking system.  Checking these in as submodules ensures we
have some way of tracking the state of these files as they change
over time.  Be aware that several of these files are stored in Fedora
as well, for on-the-fly transformations.  Always check the MD5 for
those objects' XSLT datastreams against the versions here.
Numerous changes for facilitate work in dev.

Adding methods and some UI feedback to make working
in development environments easier.  Using data from production,
the dev system often has situations where things are not in the
Fedora/Solr datastores used by dev, so methods have been added to report
this.