Move PDF generation to a plugin (Fixes #1009)

Remove PDF generator from core and move into a plugin. See issue #1009 for more details.

TODO: The list of Pelican features includes "PDF generation" -- if this is still desirable, should it be updated to point to the plugin?