Added special interfaces for form associated, form submittable, and form reassociateable elements.
Submittable elements now follow proper disabled rules.

Added new concrete class for form submittable elements, implementing Disabled property.
BUTTON, INPUT, SELECT, and TEXTAREA can be disabled if they are in a disabled FIELDSET but not in the first LEGEND of that FIELDSET, per HTML 5 spec.
Added three convenience functions to IDomObject for walking the DOM tree.
Added Disabled property to IDomObject, very much like Checked and ReadOnly.
Added tests for all new product code.
Fixed the XML comments for new implementations.

Fixed namespaces of the new implementations.
Merge pull request #138 from joelverhagen/master

Added category interfaces to BUTTON, INPUT, SELECT, LABEL, and SELECT.