Move related archiving logic into their own classes
Create method for if condition in act_on_all_archival_associations
Remove unnecessary arguments from methods in RelatedArchivalOperation
Added archive_association and unarchive_association
Make most methods protected and set default options in initialize

For RelatedArchivalOperation
Put the Operation classes into separate files