Deploy network

This could use more testing, but it *does* seem to work; it does at least as much as what's on master.

There's some documentation to be written as well.
should there be a check in node_register_nic that we aren't assigning the head node trunk mic?