Bug 963442 - Part 1: Surface notifications when we can't sync.
Bug 963442 - Part 2: Reflect state in syncResult.