True if piece is a candidate to pick from bitmask: the peer has it, we don't, and it isn't filtered. Mirrors is_piece_free.
is_piece_free