Local multi-dut config support

Allows local dut topology configs to be managed in protojson form and
then passed into inventoryserver, which allows complex dut setups
(beyond basic ssh config) like multi-dut, peripherals, etc...

BUG=b:188712103
TEST=unit

Change-Id: I207477257b7ec788552c6bf9b053f275c7210214
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/3042331
Tested-by: C Shapiro <[email protected]>
Auto-Submit: C Shapiro <[email protected]>
Reviewed-by: Jaques Clapauch <[email protected]>
Commit-Queue: Jaques Clapauch <[email protected]>
3 files changed