vmware inventory fixes and features

added environment variables as config overrides for vmware inventory
fixed vmware properties, was getting parent's properties
cache now actually works
removed tags, they were not the ones i was looking for
renamed cache defaults fixed ini file to match

this is a resubmit of #8138, trying to update that branch brought in other unwanted commits