Fix some segfaults when using newer Microsoft fonts.
Use PyOS_snprintf
Properly encode the fontname when using in findfont
Merge pull request #2089 from mdboom/segfaults-ms-fonts

RuntimeError: Unknown C++ exception in several examples using PS or PDF backends on Windows