Move Fetch-Events to own Interface
Remove Repository::clone methods
Turn CloneOpts into a CloneOperation
WIP