Don't convert non-HTML tag names to lowercase. Fixes #5
Simplify test documentation
Update dev dependencies
Fail build on node evn test fails