fix BitVector(n) with negative int
add require path in Bit.rb testcode
BitVector#^, BitVector#& should be bin_arg_ops