Add tool for generating test list in JSON format
Don't try to import html5lib unless we are actually doing an update
Make manifest act like more a collection type
Update importNode test for change in default.
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23565
Review fixes
More review comments
fixup! Add tool for generating test list in JSON format
Merge pull request #448 from w3c/jgraham/manifest_review

Add tool for generating test list in JSON format
Make tests self-hosting

* Add wptserve as a submodule for serving HTTP files

* Add pywebsocket as a submodule for websockets

* Add a serve.py script that initalises the test environment
  with the servers running on free ports

* Remove all PHP from the repository and replace it with
  wptserve-compatible python

* Remove all .htaccess files from the repository and replace
  with .headers files

* Some additional fixes to tests that were otherwise broken
Add a test runner and tool for making implementation reports

Tets runner is based on earlier work by Ms2ger
Change manifest.ref to manifest.rev
fixup! Add a test runner and tool for making implementation reports
fixup! Add a test runner and tool for making implementation reports
fixup! Add a test runner and tool for making implementation reports
fixup! Add a test runner and tool for making implementation reports
Merge pull request #473 from Ms2ger/importNode

Update importNode test for change in default.
On http://::@c@d:2 pass should be :%40c not :c%40

The inversed order seems to be a typo. The proposed fix is how the WHATWG and W3C URL Standard specifies parsing.
Merge pull request #498 from smola/patch-1

On http://::@c@d:2 pass should be :%40c not :c%40
Remove large file.
Remove manual test for the href attribute.