Fix BitvSet union_with and symmetric_difference_with giving incorrect results when the BitvSet passed in is larger than self.