Initial changes to enable testing on DLNA +RUIHPL+ devices

This commit contains changes to aid in using the web-platform-tests on 'Embedded' such as TVs and mobile devices. These changes include;
- Touch/TV front end to the test runner
- Run tests in an iFrame
- Easy selection of top level test directories DLNA is interested in testing