Updated endpoints to work with TunnelCommunity
check when parsing lines for DiscoveryCommunity
fix a problem that file paths can be unicode
add mid for candidates in statistics
Merge pull request #371 from egbertbouman/endpoint

Updated endpoints to work with TunnelCommunity
Merge pull request #375 from LipuFei/improve_statistics

Add candidate mid in statistics
Merge pull request #372 from LipuFei/fix_discovery_parse_line

check when parsing lines for DiscoveryCommunity
Merge pull request #373 from LipuFei/fix_unicode

Fix a problem that file paths can be unicode
Make the fast walker more agressive:
     * Walk towards the trackers at each iteration.
     * Walk towards at most 10 newly discovered peers (before it was half of the
     newly discovered peers which was usually way less than 10)
     * Do at most 30 iterations (before it was 10)
Remove obsolete TODO entry
Merge pull request #376 from whirm/fix_fast_walker

Fix fast walker
Convert the fast walker loop to a LoopingCall
Merge pull request #377 from whirm/fix_fast_walker

Convert the fast walker loop to a LoopingCall
Fix copy-paste typo
Merge pull request #378 from whirm/fix_fast_walker

Fix copy-paste typo
add bartercast statistics backup
hide debug output
towards persisting stats
added persist method
persist statistic stuff