remove the _syncMutex and replace it by a simple bool
Make sure that OwncloudPropgator::finished is only emit once

When we abort, each job currently running may result in a call to finished().
It used to cause a crash because we would unlock the _syncMutex twice

Fixes #1793