Pass sandbox information from catalog to process launcher.

Small step toward launching processes from the service manager with
the correct sandbox type.

Re-arrange order of thread creation vs. sandbox initialization for test
services to ensure no threads at sandbox start.

Some of the test manifests now must explicitly disable sandboxing
for the tests to pass.

Fix an else-after-return along the way.

Bug: 708738
Change-Id: I257598fe2ad3ea0c6b1296fc5170ccc18186d730
Reviewed-on: https://chromium-review.googlesource.com/688484
Reviewed-by: Ken Rockot <rockot@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505652}
10 files changed