Add support for creating faces (for linux/android) from a memory buffer.

This allows us to avoid the fragility of hoping that azure/skia create the correct font by passing a string identifier that matches what servo is using.