fixes #6540, #8335 - Add error to vmware when no datacenter, save passwo...

Add error to vmware when no datacenter, save password when testing connection
datacenter and uuid are the same db column, no need to run validation twice.