Improved wan voting system and incoming addresses message update.
AddressesRequest, through a simple hack, is used to do wan voting for unrecognized peers
Time limit on sending addresses requests
Only do one checkpoint when done downloading. Endpoint uses timeout upon closing. DispersyInstance sets timeout to 0. Threads in Community and SwiftCommunity are now stopped upon unloading communities.
Filehash messages are only sent when the file is popped of the upload_stack in endpoint.
Extended ipv6 capabilities. Lack of actual workings lies now in Dispersy itself.
Update in Libswift
Updated notes
Introduced lock to ensure that the claim_global_time function is not called by multiple threads at the same time
UAVAPI uses the ip route table to figure out what the default interface is, checks for port in listen parameter and calls interface_came_up
Allow for multiple default entries in ip route
FileHash messages are now created when file is popped of the downloadstack, so that it does not cause sequence issues
Created PriorityStack and tests
Cleaning up TODO's and such.
SwiftCommunity and Download no longer have any inclination about peers. Adding peers to Swift is now fully handled by endpoint.
Cleaned Peer related stuff
Ridding of TODO's and some fixes
Getting rid of TODO's and general fixes
Filepusher can now handle multiple directories instead of just one
Removed comment