Integration tests (#2)
* adjust buildable series and python versions
* each charm builder needs git and primed with the upstream directory
* restrict supported architectures based on upstream support
* first successful deployment on charmed-k8s
* Address deployment and teardown issues
* Ensuring kubevirt software emulation can be enabled/disabled via config
* build simple integration tests that launch an instance
* automatically install qemu on each kubevirt unit
* put the charm into waiting status if kubevirt isn't deployed
* successful integration tests
* ignore charm libraries during wokecheck
* resolve linting issues
* use asyncio-mode=auto with integration tests
* kube-control isn't setup until kubeconfig file shows up
* recheck the event kube_control relation while waiting for kubeconfig
* switch to use Path.home() rather than /root
* permit access through proxy
* require vsphere hw-version 17
* For KVM installations install corrrect packages and update apparmor profile
* insert missing return statement