Endpoint can now resort to random sending to and from public endpoints for routing
Copy paste fix
Shuffle does not return, fixed
Stupid
Contacts are initially (when sending) only available in MultiEndpoinnt not in SwiftEndpoints. Fixed _same_subnet
Fix with setting download as started
Updates in text
Fix in DispersyContact
Downloads that are not yet finished are remitted if no longer running on swift. Swarms are not removed unless something is on their respective stacks
Copy DispersyContact, peer can be None
Closed channels are now also recorded in endpoint
Newly added sockets will now create new channels with existing downloads
Channel closings for downloads are now reopened
Sockets remain the same for interfaces going up and down with the same ip
Fix in endpoint. Turn off debugging again in Swift
Merge branch 'devel'