util/chrono-sync: Added ChronoSync::SyncState and use it in the OnReceivedSyncState callback so that we don't need the Protobuf definition in the ChronoSync API.