test: Breaking change to device specifications

* https://aip.dev/213 recommends against unversioned common components
in API, so move common components within versioned APIs.
* Restrict test.metadata.Metadata to provide lab peripheral information
(instead of the broard DeviceUnderTest payload).

BUG=chromium:1063474
TEST=./generate.sh

Change-Id: Ib4cb553a6e0042112ec397cb8c58a29f6863cc4d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/proto/+/2121314
Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
Reviewed-by: Alex Zamorzaev <zamorzaev@chromium.org>
6 files changed