Use guestid that is independent from vmware tools being installed or not.
Moved the default_types to defaults method. Type is string not class.
Removed default for guest_id. Should always be present.
added interfacetypes as attribute not method.
added attributes id and fullname to servertype class.