Allow filtering bean properties and transforming JSON schema during generation process 

This pull request is somehow related to https://github.com/FasterXML/jackson-module-jsonSchema/pull/32 but it allows to resolve described problem quite differently. We run into a situation where we needed to filter out some bean properties of existing data model during JSON schema generation and also transform some of the properties. This pull request adds `FilterChainSchemaFactoryWrapper` class which allows you to filter out bean properties you would like to exclude in your JSON schema and optionally apply some transformations on accepted bean properties. 

Check out added tests cases to see how does it work.

This pull request does not add any new dependencies and does not break backward compatibility.