Comments and docstrings on bitwise and
Rewrite andSparseWithDenseBitArray for less memory

Write an additional test case for a new edge case.
Rewrite andDenseWithDenseBitArray for efficiency

Improve unit test as well.