Add some more tests for nested lists and EOB marks

The first added test includes an explicit EOB mark separating two lists to
ensure that the fix for nested lists doesn't affect EOB marks that are part of
the normal markdown document.

The second added test ensures this works with multiple levels of nested lists
and going up levels.