Remove Devices from the Logical Model

Because devices are a physical concern (as far as Dataphor is concerned), they should not be declared or configured as part of the logical model. Rather, they should be configured as an attribute of the instance, and allowed to be changed as part of deployment, rather than decided on as part of development.

To enable this functionality, the following changes are proposed: