add option to round glyph path data

also set default rounding, and modify expected results in tests

The difference in the expected SVG files seems to be mostly insignificant truncation of repeated decimals.
eg `42.95472000000001` vs `42.95472`