fix a bug reseting the domain type even when defined
support for device controllers
Support for disabling USB + use checkboxes instead of switches
when disabling USB, remove USB input devices
Update version of TNKit
update all stuff using the new TNKit predicate API
Update version of Cappuccino
Update version of VNCCappuccino. close #582
fix wrong cloning status message. close #577
Do not keep stuck on disconnecting. shoud close #574
Update VNCCappuccino. close #573
Update from latest version
remove personal threading function (externalized) and update to latest version
add a small patch to websocket.py to allow proper proxy stopping. close #584
update vnc.py to use the new websocketproxy
respect default value of HugePages/NestedVirtualization
don't display duplicats in disk stats. fixed #575

sometimes output of df has duplicates like below, which is not what we
want to show to user in Archipel's health.

$ df -P
Filesystem     1024-blocks    Used Available Capacity Mounted on
rootfs            15481840 5932212   8763196      41% /
dev                1980788       0   1980788       0% /dev
run                1983520     640   1982880       1% /run
/dev/sdb1         15481840 5932212   8763196      41% /
shm                1983520     176   1983344       1% /dev/shm
tmpfs              1983520     224   1983296       1% /tmp
/dev/sdb3         43994264 7074672  34684816      17% /home
fix vms info that gets stored in parking db

fixes: error during performing method hook_vm_define for hookname
HOOK_VM_DEFINE: You did not supply a value for binding 3
Merge pull request #588 from everplays/vmparking-hook-issue

fix vms info that gets stored in parking db

Reviewed
Merge pull request #585 from everplays/master

fix "Huge Pages / Nested Virtualization always checked" issue

Reviewed.