ensure streams are returned in the correct order
ensure streams are returned in the correct order

When timeouts occur we need to ensure that the stream is not returned
until the server returns the stream.

nikandfor/gocql,znly/gocql,adamweiner/gocql,kelwang/gocql,aai/gocql,i/gocql,hackintoshrao/gocql,brandscreen/gocql,retailnext/gocql,adamweiner/gocql,vrischmann/gocql,ChannelMeter/gocql,relops/gocql,gcnonato/gocql,hackintoshrao/gocql,ChannelMeter/gocql,mailgun/gocql,brandscreen/gocql,brandscreen/gocql,retailnext/gocql,CrowdSurge/gocql,matope/gocql,gocql/gocql,retailnext/gocql,Zariel/gocql,mondough/gocql,relops/gocql,CrowdSurge/gocql,kelwang/gocql,tempbottle/gocql,lytics/gocql,revinate/gocql,mailgun/gocql,nikandfor/gocql,gcnonato/gocql,mondough/gocql,gus/gocql,lytics/gocql,mondough/gocql,Zariel/gocql,gus/gocql,znly/gocql,gocql/gocql,kelwang/gocql,i/gocql,matope/gocql,lytics/gocql,relops/gocql,nikandfor/gocql,tempbottle/gocql,tempbottle/gocql,adamweiner/gocql,hackintoshrao/gocql,matope/gocql,gcnonato/gocql,vrischmann/gocql,revinate/gocql,aai/gocql