font and fontWeight support #100 @kylestetz @asnyder