Merge of work done so far on the Python 3 (non-Twisted) re-write. Almost there...
More cleanups
Added skeleton of top level node class. Almost there.
Work done during EuroPython. Almost there but still lots to do.
Friday evening work on the drogulus. A *lot* of work on the networking end of things.
Netstring related work with comprehensive test suit.
Corrected some pyflakes errors.
Some setup related cleaning.
Initial work on join, refresh and republish methods. Mostly tested except for republish. Had to change the DataStore base class too.
Tests for republish added. 100% code coverage for node class.
100% test coverage on a pretty complete implementation of the DHT
make check works
Added a command line tool that is semi-complete.
Removed surplus ping and error messages. Thinking about further simplifications by removing the message classes and using just dicts.
Added skeleton for integration tests.
A start made on integration testing.