first attempt at unscaled glyph dimensions
set glyph advance to floor for mapnik 2.x parity
line_height, ymin, ymax and advance all look right now
fix char_height zero
fix line height
remove unecessary x_scale/y_scale multiplication
Merge branch 'master' into unscaled-glyphs
moving instead of copying mapnik::glyph_info
Merge branch 'master' into unscaled-glyphs

Conflicts:
	include/mapnik/text/dummy_shaper.hpp
	include/mapnik/text/harfbuzz_shaper.hpp
	include/mapnik/text/icu_shaper.hpp
update expected images after 68a5cc55a691e0 - refs #1313
update expected images again (not sure what went wrong before) refs #1313 - amends 66905ca69f536
Merge pull request #2272 from mapnik/unscaled-glyphs

Unscaled glyphs
remove advance rounding
remove all rounding in glyph_info methods
Merge pull request #2276 from mapnik/remove-advance-rounding

Remove advance rounding
add testcase for halo-comp-op - refs #2267
Merge branch 'master' of github.com:mapnik/mapnik
updated expected test images after #2272
font registration test
Merge pull request #2277 from mapnik/remove-rounding

Remove all glyph_info rounding