Revised to work with both collections and modules. Slight modifications to use the newer consumer interace and logging/exceptions for status updates.
Move the make_print runner into the legacy module.
Merge pull request #1 from Connexions/for-module-pdf

For module pdf