Work toward getting a basic implementation working.

Paragraphs/newlines work; em/strong open, but don't close.
Get basic implementation of em/strong working.
Make sure em/strong is removed in opposite order it's added by default.

This will help avoid mismatched tags processing later.
Simplify call to Markdown() in tests.
Actually build a tree of nodes with support for text/empty nodes as well.