Make it possible to pass real hardware in.

A common use case is the ability to deploy to real hardware, which
requires a VM seed and then real hardware descriptors.

Change-Id: I92fe355b6792f8aa3f9dd59b631ea450e2142546
Partial-Bug: #1290483
Merge "Make it possible to pass real hardware in."