bitset: fix bitset in range

The extra bits of the last byte MUST be zeored and is not allowed to be modified.
FindClear should not return a zero bit in the range of extra bits.
Merge pull request #2 from xiang90/bitset

bitset: fix bitset in range