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.
Merge pull request #30 from cebe/preserve-newlines

Preserve newlines in docblock tags