Move URL emphasis logic to ToolbarModel.

One major change is that UrlBarData now typically has editing text when
generated by the ToolbarModel.  The displayText is a stylized version
of the URL that will be replaced with the plain text version when
editing.

BUG=800825

Change-Id: Ia6f3a9a1b87195f1d7ab98c2b567f843fe783a61
Reviewed-on: https://chromium-review.googlesource.com/1142535
Commit-Queue: Ted Choc <tedchoc@chromium.org>
Reviewed-by: Bernhard Bauer <bauerb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#576985}
11 files changed