added bitand, bitor and tanimoto functions

Hello,
I've extended bitarray to include more efficient bitand, bitor (like bitdiff) and a highly optimized tanimoto function.  I've added documentation and unit tests.  Please consider pulling these changes into your repository.
Thanks,
Rob Egan