HTML Parser now corrects commonly seen errors. No longer users htmltidy; going to use an iframe to contain content as tidy just can't fix some of the errors.
Bill text is now rendered inside an auto-height-resizing iframe. This prevents bad HTML from breaking the page. Also makes raw bill text easier for others to fetch.