Unknown bug in analysis method

Adding a graceful break from the analysis method when it encounters an
error and doesn't finish.
PDF adjustments

Setting unicode author and subject in metadata using pyFPDF seems to not
be possible. Sticking to ASCII characters for now.
Appease the 'commit' error