Make the hhea ascent/descent match the typo metrics.

This makes hhea ascent/descent match the typo metrics to fix rendering bugs in browsers.

Feel free to ignore that pull request if the hhea ascent/descent were intentionally chosen larger.