ActiveFedora::Base#accessible_by relation to filter results based upon ability and action

This method mirrors cancan's #accessible_by.  Fixes #141