[HPT-140] Actually accept and store the uploaded file
Had to split require, permit as require was returning String not param object
Test update with new XML file
We had no tests for Paged so supply some pending tests to be fleshed out later
Adding the field type so that paged objects can be discovered and filtered on content type
Merge pull request #28 from mwoodiupui/HPT-140

[HPT-140] Repair nonworking feature and add test to exercise it
Adding the type field to views and forms
Adding the type field to tests and refactoring to fix HPT-150
added 'Media Type' search facet w/minimal specs; BUG on removing facet from search results
added to rspec tests and factory objects
[HPT-160] Replace physical page number with previous-, next-page references.

Also undo a previous commit that split the composition of
params.require from params.permit in Page.  That previous commit
papered over the real problem, which was that the tests themselves
were wrong, and broke Page.update and Page.save.
Merge pull request #1 from aploshay/HPT-79_limit_discovery_by_type

Hpt 79 limit discovery by type: facet search turned on in interface, spec tests
Merge pull request #29 from mwoodiupui/HPT-160

[HPT-160] Replace physical page number with previous-, next-page references
Merge pull request #30 from randalldfloyd/HPT-79_limit_discovery_by_type

[HPT-79] Limit discovery by type
Merge remote-tracking branch 'upstream/develop' into develop