Adding schema manager
Adding schema manager. This feature loads known schemas from resources and unknown schemas from schema service. It also provides functions to check records versus their associated schemas with several option: original schema, schema with extra forbid