CLOUDSTACK-7588: [Vmware] Creating templates (with same names) from volumes  get deleted from CS. Fix it by changing the unique name generation to the standard one used by registertemplate. Also cleaned up vmtemplatevo which had too many constructors.