a couple of changes:
-pdf font and font size is configurable via config.properties
-PDFGenerator is a lot cleaner(refactored into functional methods, rather than one big add article method)
this will make it easier to have it be localized, i hope
-added some "brakes" to stop iText from looping for ever if it was trying to put text in a line at a time, but the lineHeight was
set too small, so it doesn't put any text, so it still has text left over, so it tries to put text in a line at a time.....you
get the idea