Pref service: Add initial support for pref registration.
This:
- Adds a mojo structs representing registrations to be passed to
PrefStoreConnector::Connect calls.
- Uses those registrarions to build a default pref store implemented
inside the pref service.
- Changes PersistentPrefStoreImpl to use registrations to filter
observer notifications.
BUG=654988
Review-Url: https://codereview.chromium.org/2777483002
Cr-Commit-Position: refs/heads/master@{#460267}
14 files changed