more tests and bug fixing the Bit packing
implement byte based batch bit packing