Refactor tests to be extensible
Less padding on lists
Trim expected and actual in tests
Show LF characters in test comparisons
Ditched making whitespace visible as Mocha does that now
Normalise spaces
Added testcases for to-markdown