Cleanup console_type
Making network creation more flexible
Improve cleanup to handle removal of legacy nic post Hyperv Integration Services install
Moving network definition for hyperv to VM options sections

You can now create multiple networks.
Centos 6.3 and lower only work with legacy adapters until integration services are installed.

also adding ability to create multiple network from the vm_options
section in the definition.