An initial version of proper font handling, heavily based on work by
Albert Astals Cid. I changed it to stroke the glyphs based on the SplashPath. In the longer term, Arthur should use FreeType paths directly - hopefully that will be less ugly, and not fill everything.
Showing with 314 additions and 114 deletions