WIP getting custom collections working
Refactor the pbcore importer
1. Change from a module with class methods to a module with 2 classes
2. Group all wrapper logic for PbcoreDescDoc into a wrapper class
3. Group all functionality related to ingestion into an Ingester class.
4. user extract method to cut down on mthod complexity
5. Make an 'ingest' method to accompany 'ingest!'
6. Extract relate-pids into methods.
add to custom collection dropdown
Merge branch 'wip_stuffs' of https://github.com/afred/openvault into wip_stuffs
Fix a couple small bugs with the importer refactor.
1. the meta-programming in #model_class incorrectly sent boolean messages without the ?
2. #is_transcript? incorrectly asked for an argument.
Merge branch 'wip_stuffs' of github.com:afred/openvault into wip_stuffs
Remove hardcoded transcript link
Add extra error messaging to model_class classification failures
Remove hardcoded transcript link
Merge branch 'pj_importer' into development
wip work on dropdown menu
dropdown menu mostly complete
fix spelling error in travis file
Merge pull request #293 from afred/wip_stuffs

Dropdown Menu for custom collections
Merge pull request #294 from afred/admin

switch from admin_user to user with admin flag
Fixes a bug in Openvault::Pbcore::DescriptionDocumentWrapper
Fixes tests for refactored Openvault::Pbcore
Merge branch 'development' of github.com:afred/openvault into development
Allows globs for 'file' param in rake task 'openvault:ingest'
Merge pull request #295 from afred/fix-ingest-tests

Fixes a bug in Openvault::Pbcore::DescriptionDocumentWrapper
Merge branch 'development' into admin

Conflicts:
	app/models/custom_collection.rb