Fix line height with emulated small caps
When we change font scale for emulating small caps, keep the original font around in the item, and use it for calculating the run height.
This is reusing the unused lang_engine field in PangoAnalysis.
Fixes: #622 (closed)