Remove overbearing Rank impl for BitRank
bits: Remove overbearing BitIter impl
dictionary: Add Rank impl for u64
dictionary: rank and select take element by value
wavelet: Initial commit of rank
wavelet: Fix 0 rank case
naive: Generalize rank and select
dictionary: Add naive implementations for Vec
wavelet: Add quickcheck for rank
bit_vector: Kill dead use
dictionary: Fix Vec rank