Support policy enforced permissions in notification center

By using policy settings, administrator can enforce devices to allow or
disallow notifications from specified URL origins.
The enforced permissions are properly shown on chrome://settings,
however, they were not reflected in notification center settings of
Chrome OS.

This CL changes the view to show disabled icon and make the row dim for
such notifier sources, making it clear for users that they can't change
the setting.

Screenshot: http://screen/gTg2H5OWxaK
UX Mock: https://crbug.com/771269#c11

TEST=manual
BUG=771269

Change-Id: Iee0032ef85a4c132860f15c0f926551810543466
Reviewed-on: https://chromium-review.googlesource.com/810248
Commit-Queue: Tetsui Ohkubo <[email protected]>
Reviewed-by: Steven Bennetts <[email protected]>
Reviewed-by: Tom Sepez <[email protected]>
Reviewed-by: Evan Stade <[email protected]>
Cr-Commit-Position: refs/heads/master@{#523987}
6 files changed