This adds a rounding function.
This adds a flag to extractGlyph that controls if the glyph name and unicodes are also extracted from the math glyph. In some situations the target glyph already has preferred name and unicode values. While it is possible to extract to an intermediate glyph first, this seems a reasonable solution.