Use cff glyph width in the hmtx table

Fixes #4986

Provides widths for the glyphs extracted from the CFF charstrings.
... or change the next line to:
```javascript
width = Math.ceil((cffWidths && cffWidths[i]) || 0);
```