Add AWS Kinesis Redshift sink

Java Kinesis Redshift Sink processes Snowplow events, in the Canonical Output format, from an input Amazon Kinesis stream and stores them into a Redshift database.

This work derives from the sample Kinesis Applications and connectors library included in the [amazon-kinesis-connectors](https://github.com/awslabs/amazon-kinesis-connectors) project. This is a joint work by @bugant and @potomak.

See also https://github.com/snowplow/snowplow/pull/546 for a Kinesi S3 Sink in Scala.
This should be `bufferByteSizeLimit`