Make BitSet::ToString() efficient - memory is allocated once.
Fix find_last to only look at the last block.
Merge pull request #302 from Juniper/nsheth_bitset

Make BitSet::ToString() efficient - memory is allocated once.