autotest (network): add test for multiple shill instances

Test that shill aborts if another instance of shill is already
running. shill should abort in such cases, to prevent two instances
from battling over how to configure the network interfaces.

BUG=chromium:356874
TEST=manual

Manual test: ran this before and after the shill change in
CL:195012. The test failed before the change, and passed afterwards.

Change-Id: Ia5fd1965c9ba06bd6d63ee1682010a12c4be0197
Reviewed-on: https://chromium-review.googlesource.com/195013
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Tested-by: mukesh agrawal <quiche@chromium.org>
Commit-Queue: mukesh agrawal <quiche@chromium.org>
2 files changed