Widen the data pipes between Synced Notifications and Rich Notifications
Update to the latest protobufs, rearranging them for maintainability.
Id has been changed to Key everywhere.
DefaultDestination fields added.
Message_type now used.
First external id removed.
Functions added for buttons button count and notification count
Button action fields added.
Added new accessors for time priority, and button data, and associated tests
We now use Dismissed instead of Read for setting a notification state.
Adapt to the newer protobufs from the server side for synced notifications
BUG=
222077
Committed:
https://src.chromium.org/viewvc/chrome?view=rev&revision=191443