Content rules action for archive & unarchive

Also adds the possibility to archive/unarchive the previous version of the object and all of it's children.