Fix a etorrent_dht_state server's crash after calling etorrent_dht_state:safe_insert_node/2 for unreachable DHT server.
Fix duplicated calls to nodes in etorrent_dht_state:search_find_node/2.
Fix common tests covering.
Add etorrent_info:mask_to_filelist/2.
Fix total_size handling for large torrent files.
Add mochiweb_util, add etorrent_magnet:parse_url/1.
Add trackers into a generated from a magnet link torrent file.
Add tests for etorrent_info:mask_to_filelist/2.
Fix bugs in etorrent_mktorrent (making a torrent for a directiory) and in etorrent_info (wrong piece count calculation).
The first goal is achived: progress process stops staring new pieces.
Add etorrent_info:mask_to_size/2.
Add partial as a new torrent state.
Added debug messages. Optimized etorrent_io_file_sup.
Add few comments.
Add left_or_skipped and wanted fields. Calculate the left metric in the right way.
Disable ut_metadata extension for private torrents.
Fix tiny syntax mistake.
Merge branch 'arc-magnet-v2' into cleaning-merging
Merge branch 'arc-part-download' into cleaning-merging
Drop old webui, fix dependencies of upnp. Upgrade cowboy to 0.8.0.