Compare hypervisor and containers (OS-level) virtualization. Which one is more important to be incorporated in the mainstream (vanilla) Linux kernel?