Added full support for custom attributes for various hypervisors