fix long markdown lines popping out of the container
really keep pre and code tags from overflowing
Merge pull request #3305 from stuartf/issue-3305

Markdown Preview Extends Beyond Container