Reland "[ios] add manual fallback address cell"

This is a reland of 50ac3f623fa6da1a440b6c72c78aa28c0cc56b3a
The problem is fixed in https://crrev.com/c/1326155

Original change's description:
> [ios] add manual fallback address cell
>
> Will merge the cell_utils with card_cell after crrev/c/1303730 is merged.
>
> Bug: 845472
> Change-Id: Iead98637aeaa8b7e3b0252057b8592ef4fff0529
> Reviewed-on: https://chromium-review.googlesource.com/c/1317853
> Commit-Queue: David Jean <djean@chromium.org>
> Reviewed-by: Eric Noyau <noyau@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#606423}

TBR=noyau@chromium.org,mahmadi@chromium.org

Bug: 845472
Change-Id: I6524b3ed9d38233c0c5489a2b6ecd2753708d09a
Reviewed-on: https://chromium-review.googlesource.com/c/1326484
Reviewed-by: Olivier Robin <olivierrobin@chromium.org>
Commit-Queue: Olivier Robin <olivierrobin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606471}
8 files changed