[iOS] Remove ios/chrome/browser/ui deps target

This CL removes the deps on the ios/c/b/ui target. It updates the target
to have direct deps on what they actually need instead of relying on
the public deps.

Bug: 944008
Change-Id: I56b1dfe3f8fc4e1fdda30e381509c9edb7cb900c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1578607
Auto-Submit: Gauthier Ambard <gambard@chromium.org>
Reviewed-by: Mark Cogan <marq@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#653152}
69 files changed