1. An integration system configured to integrate an uncertified client having a plurality of client applications with a certified host device, the integration system comprising: a client virtual machine coupled to the uncertified client, the client virtual machine configured to execute the plurality of client applications; at least one host application coupled to the certified host device, the at least one host application configured to control host dependent features on the certified host device; and an abstraction layer coupled to the at least one host application and to the client virtual machine, the abstraction layer configured to translate feature calls from the plurality of client applications to function calls for the at least one host application.