Update tests to work with proper line endings
Update to the way ul/li is displayed.

1. Updated ul's to include an additional newline for starting ul's only.
This makes them appear more correctly with markdown parsers (including the
"official" one @ https://github.com/michelf/php-markdown.

2. Moved the spaces on list items before the item rather than after. This
makes it easier to read and is more in line with what most markdown looks
like.
Merge pull request #4 from spiffyjr/feature/lists-tests

Update tests to work with proper line endings
Better management of nested lists & breaklines before lists
Merge branch 'feature/ul-li-updates'
The PR should be submitted to the v2.x branch
Use double slash comment in PHP code