[TTWF Shanghai] Added idlharness test for FileAPI
Update FileAPI IDL to latest editor's draft
Update idlharness tests to reflect #388 cleanup
Move files out of Workers into workers.
Split up the FileAPI idlharness test case in a manual and an autoomated part.
Remove trailing whitespace from the FileAPI interfaces tests.
[cc] Quit treating `cite` attr as a warning case.
[cc] Quit treating `cite` attr as a warning case.
[cc] Quit treating `cite` attr as a warning case.
fix duplicate test names
remove trailing ws + replace tabs
Removed obsolete test using @host

@host has been removed from the spec.
Removed tests using the deprecated pseudo
Merge pull request #586 from KenjiBaheux/obsolete-tests-using-deprecated-pseudo

Removed tests using the deprecated pseudo
Merge pull request #585 from KenjiBaheux/remove-obsolete-tests-using-@host

Removed obsolete test using @host
Removed a test using an obsolete method

he addStyleSheet has been completely removed from the spec. Therefore
this test is obsolete.
Merge pull request #587 from KenjiBaheux/obsolete-tests-using-addstylesheet

Removed a test using an obsolete method
Removed a test using an obsolete method

This test is using removeStyleSheet which has been removed from the
spec. Therefore this test is now obsolete.
Merge pull request #588 from KenjiBaheux/obsolete-tests-using-removestylesheet

Removed a test using an obsolete method
Adding WebDriver Modal tests

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

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

FileAPI interface test