test against matrix of nsqd versions
update pypi description
Merge pull request #67 from mreiferson/matrixxxxxxxxx_67

test against matrix of nsqd versions
support lookupd_http_addresses that don't include scheme again

a recent change to use urlsplit() made lookupd_http_addresses of
just hostname:port no longer work, add http:// to such endpoint
strings so they work again
Merge pull request #85 from ploxiln/lookupd_addr_without_scheme_85

support lookupd_http_addresses without scheme or path again
Check keyword arguments passed to Reader constructor. Throw an AssertionError
if an invalid argument is passed.

Before this change, specifying an invalid keyword argument would cause the AsyncConn
to fail quietly in the Tornado default exception handler during run-time.

Remove trailing whitespace

Check keyword arguments in Writer constructor and add unit test
Merge pull request #87 from stanhu/verify-reader-kwargs

Check keyword arguments passed to Reader constructor. Throw an Assertion...
handle requeue(backoff=False) when in backoff state

This fixes an issue where when in backoff on requeue with backoff=False the reader would stall and would not send any more RDY count.
Merge pull request #89 from jehiah/backoff_89

reader: not exiting backoff
restore python2.5 compatability (getargspec returns a tuple)
Merge pull request #90 from jehiah/argspec_25_compatability_90

python2.5 regression
change order of giving_up
bump to 0.6.4-alpha
Merge pull request #91 from jehiah/give_up_first_91

error in message preprocess can cause perpetual requeue loop
better SendError debugging
Merge pull request #92 from jehiah/senderror_92

SendError debugging