27355: Customizer: Add framework for partial preview refreshes

https://core.trac.wordpress.org/ticket/27355
Instead of chanting the existing `settings`, we may want to introduce a `settingObjects` value for back-compat. However, the previewer is a private variable in the Customizer preview, so maybe back-compat is not needed.