[Merge m58] Abstracting parameters passed to child processes on Android.

Making the parameters passed to a child process part of a Bundle as part
of the effort to move child process launcher code to base/.

BUG=702316

Review-Url: https://codereview.chromium.org/2756053002
Cr-Commit-Position: refs/heads/master@{#457679}
(cherry picked from commit 9796a271448f237118bbc54316c664a678ada68b)

Merging so a follow up CL can be merged for
BUG=690118

Review-Url: https://codereview.chromium.org/2795333002 .
Cr-Commit-Position: refs/branch-heads/3029@{#607}
Cr-Branched-From: 939b32ee5ba05c396eef3fd992822fcca9a2e262-refs/heads/master@{#454471}
6 files changed