XD-2061 Add Redis sink module

 - Add Redis sink with the following options:
    - topic (a SpEL expression)
    - hostname, port and password
I think this is tricky because we are trying to update the default value for two different module options whose values could be set via:
- environment properties ( from module config location)
- resolved values from options metadata classes

In the example you mentioned above, key is set from module config location while the options metadata class will have the default value `null` for both key and keyExpression options. Since the `key` option value is resolved by `EnvironmentAwareModuleOptionsMetadataResolver` but `keyExpression` value will not be resolved.