Change-Id: I3058a7f0256e92b53291fe6186da1eb6450043c5
Make the ring sync code clearer and improve logic around leader switching during or after a sync. Also add more debug logs to make it easier to debug when things go wrong. Closes-Bug: 1448884 Change-Id: I10d51c74001710b6b7a2502e14370996b15ffb40