CLOUDSTACK-6478: Failed to download Template when having 3 SSVM's in one
CLOUDSTACK-5891.[VMware] If a template has been registered and "cpu.corespersocket=X" template details have been added for it,
then any instance deployed from that template should have X cores per socket
CLOUDSTACK-6317 [VMware] Tagged VLAN support broken for Management/Control/Storage traffic
CLOUDSTACK-6927: Allow virtual router to be correctly cleaned from iptables

Virtual router never get a "-def" definition in iptables
CLOUDSTACK-6927: Ensure that any rules get cleaned if required
CLOUDSTACK-6927: catch empty cmd
CLOUDSTACK-6927: less code
CLOUDSTACK-6927: store virsh list in list instead of querying libvirt for each chain to speedup the function
CLOUDSTACK-6927: remove duplicate in cleanup list
CLOUDSTACK-6927: change cleanup to set instead of list