Requeuing deposits on a delay when Fedora becomes unavailable.
Reinitializing web service connections to Fedora from clients when authorization fails because of a connection interruption
Ensuring groups are being forwarded when testing for files that have already been ingested while resuming deposits.
All delayed jobs going to separate DELAYED_PREPARE queue to prevent a key type error since delayed jobs are queued as a sorted list/skip list instead of a normal set.
Revert change from getTextContent to getNodeValue, as it returns null for Element nodes
Merge pull request #157 from UNC-Libraries/revert-nodevalue

Revert change from getTextContent to getNodeValue, as it returns null for Element nodes
adds a solr field that indicates if an object is part of another (aggregate)  work or not
Merge pull request #152 from UNC-Libraries/fedora-unavail

Requeuing deposits on a delay when Fedora becomes unavailable.
add recognition of "Author" marcrelator role term
Merge pull request #159 from UNC-Libraries/bagit-resque-isPart

adds a solr field that indicates if an object is part of an aggregate work
Merge pull request #161 from UNC-Libraries/authorRelator-deposit

add recognition of "Author" marcrelator role term
Merging from master
Merge pull request #163 from UNC-Libraries/bagit-merge

Merging from master
switched to Jena TDB store for deposit model
refactored deposit jobs, separating model persistence from tasks
added security checks to deposit update commands and filtered their presentation in JS
added a CDR METS deposit generator for tests
add a separately worked redis queue for memory intensive CDR METS conversion jobs, 1 worker at present
fixing consistency of stages configuration property, on cleanup deposit job
Merge pull request #167 from UNC-Libraries/bagit-resque-tdb-etc

switched to Jena TDB store for deposit model
Add Capistrano configuration

- This creates an update task which updates static, webapps, and libs
- This doesn't take care of building the project, you must run mvn package
- staging-areas has been added as a submodule so that all the targets are together

Conflicts:
	pom.xml
Move puppet modules into this project
Add apply:noop Capistrano task
Remove "localhost" where sandbox needs the real hostname
Make sure FITS module specifies Java 7
Use sudo helper rather than "as :root"
Use prerequisite path for tarring and untarring puppet and static