Adding tags and inventory features.

  Now you can send a hash of tags when creating VMs and they will get
  appliied.  Tags are accessible from the info endpoint and a complete
  VM inventory can be listed by using the inventory endpoint.