Test for wan_voting
Missing import, sorry about that.
Renamed test + added doc
Typo
Merge pull request #104 from NielsZeilemaker/wan_address_vote

Test for wan_voting
Merge pull request #105 from boudewijn-tribler/request-cache

Improvements to unittests
Fixes transitions between connection types.

Votes from external peers will influence our WAN address and our
connection type.  New unit tests are included to test Dispersy making
the correct assessment, event when votes change over time.

The code has been simplified, as the previous code was unable to
correctly change connection type.  Also, updating the LAN address was
introduced.
Bugfix: self._statistics.outgoing doesn't exist.
Bugfix: get_conversion was replaced with get_conversion_for_packet.
Merge pull request #108 from boudewijn-tribler/next

Bugfixes
Fixes missing logger configuration.

We have been having problems with the logger not showing important
messages because it has no handler assigned to it.  We fix this by
reading an optional logger.conf, and using basicConfig to ensure at
least one handler is always assigned.
Merge pull request #107 from boudewijn-tribler/lan-address-changes

Fixes transitions between connection types.
Merge pull request #109 from boudewijn-tribler/next

Fixes missing logger configuration.
Merge pull request #110 from Tribler/next

Next
Reduce pylint warnings.
Merge pull request #111 from boudewijn-tribler/bugfixes

Reduce pylint warnings.
Removed Constructor class.

BloomFilter remains the same, but figures its parameters out by
itself.  This simplifies the code and allows pylint to work correctly.
Disable incorrect pylint warnings.
Replaces .get_bits_checked() with .bits_checked.
Removed old debug code from crypto.py

Long ago we did experiments with crypto disabled (by hardcoding 'if
True' into crypto.py).  To my knowledge this has not been used since,
hence this hack has been removed.