public-preview-pnp-2020-06
Per #1528, we have interfaceId in samples/test/API shape but this is NOT needed by the protocol between the device and hub anymore and was effectively a giant no-op. This change: * Removes `interfaceId` from the API shape and most of the logic in core code dealing with it. * Addresses an issue where we used the words "interfaceName" quite a bit. What we really meant was component or componentName. Fixed up.