tests for HTML block support (evilstreak/markdown-js#34)

- tests for @marijnh's HTML block commit
- support self-closing HTML tags
- default to code blocks where indented