Lint the new tests
cloneNode shouldn't check ownerDocument when cloning a document

Fixes #833.
Re-adding the test from @Sebmaster
Fix hasAttribute to be case-insensitive

Fixes #431.
Add a comment on why the hasAttribute code does this
Make div.toString() return [object HTMLDivElement]

Fixes #766.
Version 1.4.0