Fix #548: crashes calling `getComputedStyle` when @media rules are in stylesheet.

See also #549.
Remove trailing whitespace.
Version 0.3.4
Update test pass rate numbers.

Latest nwmatcher helps fix these a bit.
NodeList; fixes #561.

NodeList is now always a NodeList, and never a NodeArray. It never gets array methods, for example. All of its internal methods have been underscore-prefixed. It also got a `constructor` property.

This broke #400 again, but this time the cause is #465.
Fix #465: return `null` from `getAttribute` when the attribute isn't present.

Full test suite needs to be incorporated: http://w3c-test.org/webapps/DOMCore/tests/submissions/Ms2ger/attributes.html but for now we just hack the existing ones.
Version 0.4.0
prevent errors when using anchors have no hrefs
Version 0.4.1
cleanup option.selected behavior
Update sizzle for tests (fixes \t in selector issue)
more tests around option.selected behavior
Fix the 'Isolated position' sizzle test by removing jsdom injected script tags
Land: fixes for sizzle tests & options.selected
update readme test status to reflect 100% passing
Update nwmatcher usage.

- New version, 1.3.1, is minimum to pass all the sizzle tests.
- Use the no-qsa version for speed.
- Use UNIQUE_ID: false for better match to QSA semantics. Closes #557.
Version 0.4.2
Fix heading levels and trailing whitespace.
Contextify is not optional!! Closes #456.
Version 0.5.0