add PutRecords support
Support PutRecords
.
Note: changes the form of certain errors. Now, a failing http request to the kinesis endpoint will result in a 2-tuple ({error, {Code, ResponseHeaders, ResponseBody}}
) instead of a 4-tuple ({error, Code, ResponseHeaders, ResponseBody}
).