Moved test/app/web_view_interaction_test_util.h calls to chrome_earl_grey.

Original cl introduced build breakage in ios_internal
https://chromium-review.googlesource.com/q/I8c1dcc1abf61a7b3886dd6886174ea6eca1b6413
To solve the issue this cl has old methods that are used in external_url_egtests.

This is part of EG1 to EG2 migration, which involves moving EarlGrey code from
app-side helpers into test code. For GREYAsserts, the policy is to take assert-
containing-helpers, modify them to return NSError* with localizedDescription
containing the assert failure (in the event of a failure), and then assert
on the result of the helper on the test side.

Also cleaned code in internal_os repository(submit only after this cl)
https://chrome-internal-review.googlesource.com/c/chrome/ios_internal/+/1284395

Bug: 922813
Change-Id: I5d3556c1a016726797edb5daf38b783082a9979e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616542
Commit-Queue: Maksym Onufriienko <monufriienko@chromium.org>
Reviewed-by: Eugene But <eugenebut@chromium.org>
Cr-Commit-Position: refs/heads/master@{#661395}
77 files changed