Show differences in windows and unix newlines in html format

This resolves an issue in rubinius due to it's different handling of the
$1 regexp match variable.  This hadn't been working like I'd thought it
was.