Added a method that allows for providing your own font.

I frequently use preferredFontDescriptor methods to provide dynamic
text size. This is something I need.
Merge pull request #2 from lohilabs/master

Added a method that allows for providing your own font.