Merge pull request #29 from nhart/7.x

missing install file
Fix thumbs of CMYK PDFs for IE (credit to Serhiy)

Some pdf thumbnails appeared as a red "X" in IE
 if the pdf was using the CMYK colorspace. 
This fix was authored by Serhiy, described here: 
https://groups.google.com/forum/?fromgroups=#!topic/islandora/nulnlsscWZk
added optional text extraction on ingest
added abillty to optionally upload accompanying text file with PDF
Added state element to clean up display
Merge pull request #30 from rosiel/7.x

Fix thumbs of CMYK PDFs for IE (credit to Serhiy)
Filename conventions.
Drupal coding standards.
Merge pull request #31 from nigelgbanks/7.x-filename-conventions

7.x filename conventions
Made the root element parent to all subsequent elements.

The form now uses //mods:mods[1] as the root element, this allows MODS documents
that use the mods:modsCollection element as the root element to work with the
form. All references to the document context save the root element have been
changed to a parent context.

Also fixed a warning when full text was not supplied.

This is required to use the PDF Form with the MARCXML generated MODS.
Merge pull request #32 from nigelgbanks/7.x-form-fixes

Made the root element parent to all subsequent elements. Also fixed a warning when full text was not supplied.
updated method names
Merge branch '7.x' of github.com:Islandora/islandora_solution_pack_pdf into 7.x
added valid test for text upload
fixed hook name
Fixed a notice
Merge pull request #34 from nigelgbanks/7.x-fix-notice

Fixed a notice
Fix test for accompanying text upload.

Fixes ISLANDORA-855
Fix error handling around exec()

The way the exec() call was being handled meant the $success variable
was not being set correctly  Fixed by explicitly checking the
return code parameter of exec().  Also used the watchdog facility
to log detailed error information from exec().
Merge pull request #36 from lyrasis/lyr-master

Fix test for accompanying text upload and incorrect error handling around exec()