Allow custom fonts to be registered by Typeface.

This allows one to register the default Android fonts for use in their game
(which is useful when you need to have a font that you know supports the crazy
Unicode glyphs).