Fix major scaling error for calculating glyph scaling width adjustments
Ensure we actually break at word spaces as well as just whitespace
Use IWaxGlyphs matric to scale glyphs to fit space allocated for glyph scale justification

Tried using the SetXScale on the IDrawingStyle interface but that remembers and accumulates for each subsequent line so is clearly the wrong way to go.