use dor-services 5.x
Solrizer no longer uses the logger.
use ng_xml_will_change instead of content_will_change
use :multiple instead of :unique
use active-fedora 6.x activemodel::dirty implementation to determine which fields are changed
update solr conf for solrizer 3.x
use solrizer.solr_name to calculate the name of the solr fields
ActiveFedora#pid returns nil for new objects.
mark a test that required pid to return __DO_NOT_USE__ as pending.
convert some methods to private methods
require om >= 3.0.4
move application data to Hydrus, instead of mixing it into different models.
move discovery_roles into Hydrus
move some item methods into mixins.
trigger licenseable/versionable callback conditionally.
remove unused #toggle_hyphen_underscore
mixin contentable only into Hydrus::Item, and remove unused conditional checks for is_item/is_apo/is_collection
move default APO agreement into application config
move logic to set the marc genre flag into desc metadata
is_* => is_*?