This version removes the very heavy smalot/PdfParser library and elects to index PDF files by using ghostscript and the shell_exec command.  Ghostscript is usually available in linux environments and shell_exec is normally enabled.