Add faster select_0 for sd_vector

Use class select_0_support_sd<> to use this functionality.
It should take less than 2m bits of space (where m is the
number of set bits in the original bitvector).
Merge pull request #192 from simongog/sd_vector_sel0

Faster select_0 support for sd_vector