Remove Repository::clone methods
Add implementation to IFetchEvents's dtor
Turn CloneOpts into a CloneOperation
WIP