Fix #14 deal with double breaks before a list
Start refactoring html tests into independants
Move HTML tests to separate specs
Add another simple doc test - with lists
Merge branch 'test_refactor' into develop