Update to run testlist; restructuring of host-lib and addition of very
beginnings of a DPI host layer