Search PDF files in fulltext search (Fixes #37)
This allows PDFs to be searched using the "Search file contents" fulltext search.
It uses subprocess to call the pdftotext utility. This adds a new optional dependency for catfish (poppler-utils). poppler-utils is used by cups and many pdf utilities, so it is commonly installed on Linux distributions.