Do double encode HTML output from commits

Just to be on the safe side. I have not seen the difference,
but it is probably the default for a reason.
Set height of <iframe>s ot auto

On narraow screens, the proportions of <iframe>s was being
messed up, and they would have lots of "white space".
Fix by setting height to auto;
Only set iframe {height: auto} on narrow screens

Applying on a standard display caused the inverse problem of what it
was meant to fix, and iframes were displayed as squished