Make attach handle vnd.docker.raw-stream spanning chunks

This solves two issues:

If the stream is more then 1mb (default excon chunk size) decipher_messages
might be passed a chunk with truncated header or payload.

This makes it possible to use a smaller excon chunk size to make attach
more useful as a interactive log.