Actually look up `advance` values for glyphs instead of non-existent properties on a number value in defineFont

Fixes #1383, sorry 'bout that.
Merge pull request #1388 from tschneidereit/nat

Fix regression in defineFont