* Add pod creation, so that when we remove the hypervisor
then all the VMs also get removed automatically
* virtinst is only used when creating/installing VMs, so
only install on hypervisor nodes
* Only grab the top vlan if we have 2, this typically
means that we have an ipv4 and ipv6 IP. Could probably
do this better, but keep it simple for the time being
* Move all configs into config directory
* Move all examples into example directoy
* Move all common functions into functions.sh
* Fine tune a few other functions
* Moved common hypervisor config away
* Added examples for some of the hypervisor configs
* Start work on snap enablement of boostrap-maas.sh script