[VMware] Implementation of user selectable guesttype and NIC interface type

This is my latest changes to foreman-stable-1.1 branch that extend the vmware compute-resource with user selectable guest types and nic interfacetypes.
Also the GUI now shows the name and mac of the NIC to be better identified.

Hope this helps somehow.

Regards Marc.