issue 71: added a possibility to generate a trivial PDF report; some
refactoring and cleanup; updated Guava to 14.0 because of the
Splitter.on slowness bug