Using the WalkCandidate stored in the request, walkcandidates then to
get lost in Dispersy. Hence, we need to use the one when we attempted to
send the introduction_request.
Merge pull request #289 from NielsZeilemaker/discoveryv1.3

Using the WalkCandidate stored in the request
More w_candidate stuffs
Merge pull request #290 from NielsZeilemaker/discoveryv1.3

More w_candidate stuffs
Removed assert
Merge pull request #291 from NielsZeilemaker/discoveryv1.3

Removed assert
Sorting possibles by timestamp if they have the same overlap, sorting
possible randomly if they have the same overlap while replying, limiting
to max_tbs to maintain connections to.
Returning randomly doesnt work, need to sort randomly
Merge pull request #292 from NielsZeilemaker/discoveryv1.3

Improved sorting in Discovery Community
Fix the bootstrap servers test
Damm you super()
Merge pull request #294 from NielsZeilemaker/discoveryv1.3

Damm you super()
Merge pull request #293 from whirm/bootstrap_test_fix

Fix the bootstrap servers test
Send simi request to trackers
Merge pull request #295 from NielsZeilemaker/discoveryv1.3

Send simi request to trackers
First add, then create replies to similarity_request
DiscoveryCommunity wasn't attached when it resolved the trackers, fixed
Add random when replying
Merge pull request #296 from NielsZeilemaker/discoveryv1.3

First add, then create replies to similarity_request
More fixes for bootstrap test