Change reads to nonblocking/poll
Change reads to nonblocking/poll

In preparation for an architecture where reads and writes to the brigade
happen on the same thread, perform nonblocking reads and poll on the
socket to determine when more data is available.

jchampio/apache-websocket,jchampio/apache-websocket,jchampio/apache-websocket