Fix format warning.
Define -isEqual: using -isEqualToBitArray:
Fix a memory leak.
Update test macros.
Store bits sequentially. Update tests.

By storing bit 0 in the least significant bit of byte 0, and bit 7 in the most significant bit of byte 0, etc., we had unpacking problems when converting to a bitmap, because the ordering in the bytes was discontinuous.