Unscaled glyphs

Calculate glyph dimensions in unscaled values, [prerequisite for shared glyph cache](https://github.com/mapnik/mapnik/pull/2265#issuecomment-45787416).

/cc @artemp to double check float precision issues