bug 836225 - handle supplementary-plane chars properly in graphite shaper. r=jdaggett a=lsblakk