[SPARK-3640] [Streaming] [Kinesis] Allow users to provide credentials

This patch allows users of kinesis-asl to provide their AWS credentials
used to access stream(s). Before this patch, they would have to set them
up on each cluster node.