Break out the password PendingView dialog.

Makes ManagePasswordPendingView a stand-alone dialog and reimplements
buttons using the DialogClientView infrastructure, which enables correct
OK/Cancel button ordering per OS. This is done both for the main dialog
and the promo dialogs it contains (including the iOS promotion dialog as
triggered by the bookmarks view).

The dialogs have not yet been styled for Harmony apart from fixing
button ordering.

Bug: chromium:654115
Change-Id: I8c775de0b317125297d8b2caf415052778c2e0e3
Reviewed-on: https://chromium-review.googlesource.com/872096
Reviewed-by: Vasilii Sukhanov <vasilii@chromium.org>
Reviewed-by: Bret Sepulveda <bsep@chromium.org>
Commit-Queue: Peter Boström <pbos@chromium.org>
Cr-Commit-Position: refs/heads/master@{#531259}
12 files changed