Recycle Core Graphics contexts when rasterizing glyphs. …
This should avoid locks and save some memory allocation time. This patch also updates Pathfinder so we can keep the `core-graphics` crate versions in sync. Closes #2406.