Small optimizations in defineFont
Make metrics available in Font instances, and add per-character advance values

Plus some small somewhat-related fixes.
Merge pull request #1369 from tschneidereit/nat

Make font metrics available in Font instances