This changes how file descriptors are passed to Android child processes to support the new ChildProcessArgs model. Instead of explicit lists of FDs to pass around, a single array of FDs is passed from the parent process into the child service and then passed into GeckoArgs. Differential Revision: https://phabricator.services.mozilla.com/D221378