Introduce BitArray, a simple BitSet clone that supports shifting.