[MRG] Locality Sensitive Hashing for approximate nearest neighbor search(GSoC)

But I guess I'd be okay with keeping `n_samples` constant/big and changing `n_candidates`. The point of changing `n_samples` was to illustrate the time effect, but since it is linear, it is not especially interesting anyway