Support for adding a data disk during VM creation and removed the need to set the chef node name

Added full support for adding a data disk when creating a new VM and set the Chef node-name to the VM name when a node-name is not specifically set