Added method to check if pdf contains text using pdffonts
Added extraction of text from non-text PDFs via Tesseract OCR. Updated tests.