updates to support initial piece verification and resuming downloads; NOTE: this commit depends on having updated versions of bittorrent-client and webtorrent from my most recent PRs