[iOS][Translate] TranslateInfobarController

Creates the compact translate infobar view and handles user interaction.
video: https://drive.google.com/file/d/1rRJgtGsgFPsFgcoUCwqcYT-dHDKguuhk/view?usp=sharing

Bug: 910994
Change-Id: I0d2f455bea60e6340bacc6d12c62e1d246703f72
Reviewed-on: https://chromium-review.googlesource.com/c/1426016
Commit-Queue: Moe Ahmadi <mahmadi@chromium.org>
Reviewed-by: anthonyvd <anthonyvd@chromium.org>
Cr-Commit-Position: refs/heads/master@{#627455}
8 files changed