There is actually a diffpdf tool.
http://www.qtrac.eu/diffpdf.html
Its weakness is that it doesn't react well when additions make new text shift partially to a new page. For instance, if old page 4 should be compared to the end of page 5 and the beginning of page 6, you'll need to shift parameters to compare the two slices separately.