Move PdfGenerator from core to a plugin

* Added PdfGenerator plugin in response to [pelican/1009][https://github.com/getpelican/pelican/issues/1009]. 
* Added a simple test to check for the existence of generated pdf files.

TODO: Better Readme/documentation.