CLOUDSTACK-5884 make getTargetSwitch(NicTO nicTo) do all the work to select switch name, type and vlan token. Change preference to use the tags set on the physical network.
CLOUDSTACK-5883 Convert ovf file to proper format for ESXi

Virtualbox export creates an OVF file that is not compatible with VMware import functions. This causes import errors when the systemvm ova is imported into cloudstack. This patch fixes the issue by using an XSLT transformation to convert the generated ovf into a format this is compatible with vmware.

This is a squashed commit Based on the following commits in master:
794d47c5f279bc8cbd212d9dd87673b8302de9db bf26efc551e56d21a24049952ebe81f9686df5ec 5d24843ef59b4d28a9a81ade4510c44b2a048b06 95a92ad2e3e7a8ceade4e5cd2e4ebd717c1cc2ab da8ee45a249f89f2ef2a74d225854b37785f6922 50054fe0603673d04655362ea515d3b5c5bb3610 50054fe0603673d04655362ea515d3b5c5bb3610 ecf57c368a9790e28e47bb83b51201763bd2b1ef