Settings sync, via classic sync and API [schema change]

Restricted to the 'tagColors' setting for the moment