Custom relationships

Adds backend support for the additional and supplemental files dictated [here](https://github.com/NEU-Libraries/drs/wiki/DRS-Custom-Relationships), both at the fedora object and SolrDocument levels.  Addresses #435.