Sync with the latest html5lib. Having the Maruku unit tests on-hand may be useful for debugging; so let's include them.
Fix Diego Restrepo's bug (see Rev 184). Update to latest HTML5lib.