modify batchproducer to take an interface which log.Logger satisfies so its easier to integrate into a application which doesnt use the go stl logger
modify batchproducer to take an interface which log.Logger satisfies so its easier to integrate into a application which doesnt use the go stl logger

sendgridlabs/go-kinesis,wchan2/go-kinesis,rewardStyle/go-kinesis