added _select_font_face_from_rule in select and minor change in structure font_face_state