changed json validator to accept an array of schema's to validate. This is usefull when an endpoint can receive data in multiple formats. example: [Bulk post array], Single document, minimal create document