Bug 840431 - Cache an ellipsis textrun on gfxFontGroup to minimize perf overhead due to text-overflow. r=roc, a=tef+