Revert of Android: Remove GetApplicationContext part 2 (patchset #9 id:160001 of https://codereview.chromium.org/2784353002/ )

Reason for revert:
Missing change to ClearBrowsingDataPreferencesBasic

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.linux%2FAndroid_Builder%2F81472%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Fstdout

Original issue's description:
> Android: Remove GetApplicationContext part 2
>
> Part 1: https://codereview.chromium.org/2772343003/
>
> Java-side already has the ContextUtils#GetApplicationContext global and
> no longer needs native to hold the pointer and pass it through jni with
> every call that needs an application context.
>
> BUG=646094
>
> Review-Url: https://codereview.chromium.org/2784353002
> Cr-Commit-Position: refs/heads/master@{#462438}
> Committed: https://chromium.googlesource.com/chromium/src/+/e561a3b69799a67eef58831f83949d987b6a92fd

TBR=agrieve@chromium.org,brettw@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=646094

Review-Url: https://codereview.chromium.org/2800833003
Cr-Commit-Position: refs/heads/master@{#462440}


CrOS-Libchrome-Original-Commit: e92c19cdfe5b11c373e7ae74e6d4338d431334ca
6 files changed
tree: 68d34c9050ad56d18c0f3903dc5982f758f85069
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/