Some tests that should be thrown away and doc based sketch of the NodeLookup class.
Added default max amount of time a NodeLookup deferred is supposed to take before timing out: 10 minutes.
Remove no-longer needed constant.
Fixed old/crufty tests for the NodeLookup class. Now in a good state to implement / test the damn thing.
Some comment related clean-up.
Initial tested version of the _lookup method.
Completed _handle_error and associated tests.
Renamed _handle_result -> _handle_response.
Minor docstring update.
Added blacklist and associated tests.
The start of _handle_response.
Small addition of clarity to the docstring.
Merge branch 'master' into NodeLookup
Code and tests to handle Value responses
Code and tests for handling Value responses.
Moved the distance function from the RoutingTable class in to the utils module.
Break out of sort_contacts in to drogulus.utils with associated tests and some false asserts for pending development in the NodeLookup class.
Added code and tests to ensure that nodes are sorted correctly in to the shortlist.
Final pieces of the NodeLookup class and related tests. Ensures the results are fired correctly for a Nodes response.
Merge pull request #14 from ntoll/NodeLookup

Add NodeLookup deferred class. (Pull request simply to create artefact in GitHub).