Add a UID to each node

This allows me to more easily look it up in data structures inside the
DREAMER compiler.
Add "--dmesh" and "dmesh_network"

The general idea here is that a DREAMER network has a special set of
properties.  Currently I only capture the fact that it's been offset
by one if the X direction.