Abstact schema generation

* Abstact schema generation
* Add API filter testimonials_widget_schema
* Add API filter testimonials_widget_schema_author
* Add API filter testimonials_widget_schema_item
* Add API filter testimonials_widget_schema_review
* Implement AggregateRating, Organization, Person, Place, Review, and Thing structured data