store: findInterestingPiece() seeks for pieces linearly
peer: servePeer() safety in case of unknown torrent
peer, store: serious interestingPieces fixes
ui: piecesCanvas highlights interestingPieces