Support new property endpoints.(configprops|env).pattern-to-sanitize

Currently, `endpoionts.(configprops|env).keys-to-sanitize` are supported to mask secret property values.
However, this sanitize only when suffix of property name matches the specified key.

I'd like to sanitize more flexible. So I've introduced `endpoionts.(configprops|env).pattern-to-sanitize`. 
These new properties enable to configure regex pattern to mask.

This commit still keeps backward compatibility with `endpoionts.(configprops|env).keys-to-sanitize`. 
Please review.