Fix line height offsets for baselines other than top.
Fix line height offsets for baselines other than top.

The previous commit about the line height didn't respect what
baseline that was used, so setting "alphabetic" for example
wouldn't place the text correctly.

koggdal/ocanvas,1up-lab/ocanvas