Fixed deallocation of bit_vector[]

Valgrind was complaining that bit_vector[] was being allocated as an array but being freed as a scalar.  Changing delete to delete[] made those warnings go away.