add deserialisation for IndexedBitVector
fix edge weight serialisation
add Hamming distance based overlap detection
Merge branch 'experimental'