Unit test for Bits.
Bitwise operations and equals/hashcode work even when word length differs.
initialized loop index with commonWords.
Merge pull request #2473 from junkdog/fixing-bitset

Fixing Bits - more considerate about set bits.