default name to topic+channel
Merge pull request #35 from jehiah/change_logging_name_35

Change Reader default value for 'name' to use topic + channel instead of function.__name__
fix reference to triggering conn in _start_backoff
Merge pull request #36 from mreiferson/rdy_timeout_fix_36

fix incomplete clearing of RDY timeout reference
more refactoring of RDY and backoff handling:

* skip redistributing RDY while blocked by backoff
* stop callbacks on closed connections
* re-schedule backoff on remaining connections
* properly send RDY on connect (after IDENTIFY)
* log message body on exception
* throttle connection attempts
* rename various internal methods for clarity
* separate a conn's rdy_timeout (for disabled handling) from the
  reader's global backoff_timeout (and clear backoff_timeout)
* force redistribute after a connection closes when in backoff
  or when it would have toggled out of normal redistribution cases
* test improvements
* dont 'optimize' when RDY is already the value we want (far far easier to reason in tests)
* when completely exiting backoff return to normal operation
* choose a random connection when backoff block expires
Merge pull request #37 from mreiferson/rdy_timeout_again_37

rdy_timeout handling round 2
update ChangeLog
poll one lookupd endpoint per interval

* configurable jitter when polling lookupd (default now up to 30% of poll interval)
* set default lookupd poll interval to 60s
Merge pull request #39 from jehiah/distribute_lookupd_39

distribute lookupd requests
improve RDY handling for new connections

* occasionally choose a random connection for RDY when num conns > max_in_flight
* loop on a new connection when we're at RDY 0 and we cant send RDY non-0
Merge pull request #38 from jehiah/new_connections_38

RDY handling on new connections
update ChangeLog
Added simpler example to Writer docs

Getting a basic publisher up and running can be confusing - this is a more canonically simple way to show how it's done.
Merge pull request #41 from russellbeattie/patch-1

Added simpler example to Writer docs
TLSv1 support
Merge pull request #42 from mreiferson/tls_42

TLS support
cleanup Writer (finish_pub shouldn't be a 'public' method)
Merge pull request #43 from mreiferson/writer_cleanup_43

cleanup Writer
update ChangeLog
bump versions