add registerFontstyle and fix inheriting respond-to definitions of fonts
simplify respond-to part in registerFontstyle
Merge pull request #12 from astina/register-fontstyle

add registerFontstyle and fix inheriting respond-to definitions of fonts