Copy of nested vm from http://git.megacz.com/?p=nestedvm.git;a=summary