parse: lint
tests: make the "Newlines" test actually contain a newline
parse: ignore comment and cdata nodes

Fixes #33.
Fixes #37.