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.