chromeos: moves AppLaunch test to ash_unittests

And makes it work with ash running the ws2. This necessiated providing support
for ui::mojom::WindowServerTest in ws2. To get ash_unittests to connect to
ash as a standalone service required a bit of tweaks to ash/

My plan is to fold (or delete) all of mash_unittests into ash_unittests.

TEST=covered by tests

Change-Id: I37cd4b5a19f4570440bf4739b80eb5bd907da9c9
Commit-Queue: Scott Violet <>
Reviewed-by: Michael Wasserman <>
Reviewed-by: Sadrul Chowdhury <>
Reviewed-by: Tom Sepez <>
Cr-Commit-Position: refs/heads/master@{#576218}
21 files changed