Finish fenced code blocks

Allow missing newline after quote
(not quite correct; should count as wrapping newline?)

Fix remaining unit tests