Sync

This documents the sync implementation inside mozilla-central. It assumes a general understanding of what Sync is and how it works at a high level - you can find some external docs which can help with this.