Allowing the collection class to be of any name

When the collection class name was not collection an error about type miss-match occurred:
 ActiveFedora::AssociationTypeMismatch:
       Collection(#70133778381500) expected, got OtherCollection(#70133756435420)
 
This allows the collection class to be any ActiveFedora::Base class.