[Android] Fix a few issues related to old lib deletion.
Discovered following issues:
1. after each native library load, the code starts a thread
to delete old libs;
2. render process also tries to delete old libs;
3. Context.getDir(...) creates the directory if not
existing, so existence test is always successful,
and assertion may fail;
The CL fixes these issues. LibraryLoader.ensureInitialized
and LibraryLoader.loadNow have a second boolean parameter,
inBrowserProcess, used by caller to indicate whether the code should try to delete old libs.
BUG=
357655
Committed:
https://src.chromium.org/viewvc/chrome?view=rev&revision=261382