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, figured others might as well. Not sure if you want me to bump the pod spec.