we now pass along the entire description record to DPLA
Refactored rejectors
only delete the slice if it exists
adding helper method to check for existing slices
simplify by using slice exists helper
adding a method to grab a set of slices from an array
match_first is just a special case of match
name change to make profile rejector json read a little better
adding support for positive and negative assertion rejectors.