Adding WebDriver Modal tests

Signed-off-by: AutomatedTester <dburns@mozilla.com>

blah
Merge pull request #583 from w3c/pr/289

FileAPI interface test
Use "git submodule update --init --recursive".
Merge pull request #589 from KenjiBaheux/obsolete-tests-using-oldershadowroot

Removed tests using an obsolete attribute
Merge pull request #608 from w3c/sideshowbarker-readme

Make readme say to use "git submodule update --init --recursive" for initial submodule init, to ensure that the user gets what's needed in nested submodules (e.g., resources/webidl2)
Merge pull request #592 from KenjiBaheux/nits-navigation-tests

Nits
Merge pull request #593 from KenjiBaheux/fixed-queryselector-in-styles-test

Adjusted queryselector to operate on the SR
Merge pull request #594 from KenjiBaheux/updated-test-athost

Rewritten to follow the latest spec
Merge pull request #595 from KenjiBaheux/obsolete-select

Obsolete