BranchSyncTask now triggers a callback when finished