Added a cancel sync function, updated the remove repo and update repo functions to cancel the active sync before proceeding
Merge branch 'master' into cmissync
updating update settings function to update the syncfolder object instead of recreating it
Merge branch 'master' into cmissync
Merged from Oris4 cmissync branch, to get sync cancellation before deleting synced folder