W.i.p. splitting up settings sync into 2 parts: one for 'frontend' (requireing confirmations for deletions) and one for background.js (automatic additions to database) re #32

Doesn't seem to function yet, but you'll get the gist.
Sync setup progress. adding shows, Alerts and confirmations work, storing the last timestamp so that we don't do double syncs doesn't yet. re #32

If you want to test: use the 'push to cloud' button. I'm testing between 2 chrome versions (stable and  canary)
Spelling corrections, capitalisations, and obsolete key removal.