Use a fresh UUID for vm name, rather than SQL id

This makes the VM names globally unique, allowing multiple different instances
of the haas to share a headnode host.  It also fixes #123.