Changelog 1.7.2 release date
Test that hostless URIs resolve to absolute URLs correctly.
Removed code duplication in data end tag handlers
Reduce code dupes for ScriptDataDoubleEscapeStart and ScriptDataDoubleEscapeEnd
First pass at a FomElement

The FormElement extends Element to provide ready access to a form's
controls, and to allow the form to be submitted. It also connects forms
to their controls in situations when the DOM tree created does not have
the form element be a parent of the control, like when the form tag is
in a TR but the control in a TD. In that case the form tag gets
reparented.
FormElement changelog note
Don't auto submit buttons

Because they weren't clicked on, we shouldn't submit their values. Do
need to find a convenient way to simulate a button press.
Added a forms() convenience method to Elements

This allows one to get at FormElements without casting.