Gh238 streaming list buckets 1.4

Adds the 1.4 feature of streaming a list buckets request. This is only supported on Riak 1.4+

It also fixes a long standing problem where your could not close/cancel a streaming list keys request.

addresses #238 and #231 

**Do not merge into master until after v1.1.2 has been cut**