Ported metavisor from opendci.com - still lots of work to do