Avoid squashing data down to only PIDs.

This should allow additional data to be passed through, such as
page dimensions.
Wrap OCR-specific stuff in a module_exists() check, so it stops breaking...
Fixed Read path for Country

Changed attribute to match Create path
Merge pull request #59 from adam-vessey/7.x

Allow the use passing of dimensions...
Merge pull request #61 from dwilcox/7.x

Fixed Read path for Country
Buildfile and doxyfile