Preserve newlines in docblock tags

This is especially important when using markdown.
Adding a blank line between text introduces a new paragraph.
Current implementation will result in all text staying in one paragraph
and also other elements like lists and code do not get recognized in
most cases.

There was already a test for multi line doc blocks but it does not verify correct ouput.