Fix #31: remove sites directory.

It's not clear quite why these are here, and they certainly aren't testcases
per-se (what's their pass condition?!). I think originally to have some sort
of shared files for testing performance on? It also seems unlikely we have
the copyright holders' permission to distribute them under the MIT license in
the case of the Google results and the Python docs.
Fix #19: lone surrogates should not be replaced by U+FFFD.

These can only occur in the input stream from arbitrary unicode
strings being passed into the parser (e.g., from script); no decoder
will emit them nowadays. This fixes us to match the current spec.
Fix #3: test ">" in script data double escaped dash state

This test is written to ensure that it is treated differently to how
it is in the script data double escaped dash dash state, as this was
the bug html5lib-python used to have.
Merge pull request #1 from kojiishi/new-ruby-additions

Additional test cases for new ruby model
new tests
Update for spec changes removing some SVG attributes from adjusting table

This is:
 * http://html5.org/r/8554
 * http://html5.org/r/8592
 * http://html5.org/r/8675
Some new tokeniser tests
new template test
fix error messages
update tests to support new #script-on #script-off format
Update README file to include new and recent changes to the format
Merge pull request #43 from html5lib/script-on-script-off

update tests to support new #script-on #script-off format; r=gsnedders+Ms2ger
Merge pull request #36 from gsnedders/fix-3-script-data-double-escaped-dash-state

Fix #3: test ">" in script data double escaped dash state; r=jgraham
Merge pull request #35 from gsnedders/fix-19-lone-surrogate-replacement

Fix #19: lone surrogates should not be replaced by U+FFFD; r=jgraham
Merge pull request #27 from darobin/new-ruby

Add some tests to match changes made in new ruby model
Drop extraneous LF from expected tests result.
Merge pull request #49 from sideshowbarker/master

Drop extraneous LF from expected tests result.
Add tree construction test cases for the fragment parsing algorithm with foreign context elements. Extend the test format to support this case.