Fix tunnel test
Merge pull request #916 from egbertbouman/fix_test

Fix tunnel test
debugs
add TFTP service
change RemoteTorrentHandler to use TFTP
change code that uses download_torrent() of RemoteTorrentHandler
change Session download_torrentfile() and download_torrentfile_from_peer() and code that uses them
disable metadata community
create RemoteTorrentHandler unit test
remove SwiftEndpoint