Handle pdf-reader gem errors

The pdf-reader gem will not handle every single PDF. Here we rescue the
two common errors caused by strange PDFs and carry on. There is little
point reporting these errors to our exception tracking as there is
little we can do about malformed or unsupported PDFs.
Merge pull request #1521 from alphagov/handle-pdf-reader-issues

Handle pdf-reader gem errors