Start syncing data cores.
If the app is backgrounded and sync has already completed, this will do nothing until the app is foregrounded.
Optionaloptions: { If no data sync happens after this duration in milliseconds, sync will be automatically stopped as if stop was called.
Optionaloptions: { Timeout in milliseconds for max time to wait between sync state updates before giving up. As long as syncing is happening, this will never timeout, but if more than timeoutMs passes without any sync activity, then this will reject.
Request a graceful stop to all sync.