beautifulsoup no longer adds extraneous whitespace, so the formatting is no longer broken on pdf2html files. closes #290