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

Fixes #1383, sorry 'bout that.