Update ChosenObjectView to display policy objects

This change updates ChosenObjectView to properly distinguish user and
policy objects. The policy objects will state that it is controlled by
the administrator and the delete icon will be disabled.

UI Screenshot:
https://drive.google.com/open?id=1U_6xFpGALEZDPXD7Ic5yHjRsAKpghOHy

Design doc:
https://docs.google.com/document/d/1MPvsrWiVD_jAC8ELyk8njFpy6j1thfVU5aWT3TCWE8w

Bug: 854329
Change-Id: Ic9c1166221e223983eb674521a037651fabab82f
Reviewed-on: https://chromium-review.googlesource.com/c/1383400
Commit-Queue: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org>
Reviewed-by: Ben Wells <benwells@chromium.org>
Reviewed-by: Balazs Engedy <engedy@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#628400}
7 files changed