more test in driver::nearest_neighbor

We should test all `lsh`, `minhash`, `euclid_lsh` with various `hash_num`
And call `set_row` `clear` `similar_row` `neighbor_row` methods too.

This PR is correspond to #529