Refactor the associations to follow developments in ActiveRecord
Merge pull request #551 from projecthydra/refactor_associations

Refactor the associations to follow developments in ActiveRecord
Convenience methods from Rubydora

Fedora3-based applications used these methods from Rubydora. We're
including them here to avoid NoMethodError on existing applications