Fix base64 serialization in JSON protocol

This includes adding additional protocol tests for blob serialization.
These were no tests for blobs in the json protocol input tests.

Fixes #385, aws/aws-cli#1033
Switch kinesis integ tests over to client interface
Add integ test for blob serialization in json protocol

This also included adding a waiter config for kinesis.
Merge branch 'fix-json-serialization' into develop

* fix-json-serialization:
  Add integ test for blob serialization in json protocol
  Switch kinesis integ tests over to client interface
  Fix base64 serialization in JSON protocol