Only install required packages.
Wait a long time for server to start as travis is slow.
List stream subpackage in setup.py.
Run slow by default unless --fast is specified.
test_publish() should be marked slow.
Give lookupd some time to register the topic.
Close socket only after all the messages have been sent.
Retry recv on EAGAIN and friends.
Add changes to history and bump version.
Merge branch 'release/0.1.1'
Sockets now close properly and should be handled by handle_connection_failure on close.
Test write as well as read operations with tls, deflate and snappy.
Properly flush deflate compression.
Start 0.1.2 change log.
Close stream instead of send CLS in nsqd tests.
Bump version.
Merge branch 'release/0.1.2'