Font faces fixed and PDFMiner pydoc added

Removed handling for (cid:xxx), since it's better to just add entries
to PDFMiner (not done yet). Embedded font families are now renamed
before use, so as to reduce ambiguities between them (for example, if
six separate styles of "Computer Modern" are embedded, each set of text
would show up the same, without this renaming). Also, embedded type1
fonts are now converted to ttf via fontforge before use, because Qt
doesn't play well with non-ttf fonts. Still have display issues with
fonts, probably due to sizing issues (will look more into this).

PDFMiner has no useful documentation, so I autogen'd some pydoc for it
as reference material (it's not great, but it's better than nothing).