When a client has no connections, its read should not busy-wait
Merge pull request #33 from dlecocq/dan/no-connection-sleep-on-read

When a client has no connections, its read should not busy-wait