Separated code into two test methods
Added new workaround for HtmlUnit's .innerHTML
Added test to make selector ignore non-disableable elements in :disabled
Merged test files and added extra cases for :checked
- <input> that is not radio or checkbox should not be considered
:checked, even if they have that attribute.
Removed unecessary test
Added more tests for .is() and :checked
Added fix for .is()
Is was considering any input with the attribute checked to be :checked
and this is wrong. E.g. if the type is 'text', it can never be :checked.
Added more tests for :submit
Added more tests for :enabled
Added tests for #id selector
Added more tests for :hidden
Committing current (undone) work on the xpath parser