added vsphere client class and updated hashmapwriter to give Bud Byrd credit with a link to his article and code