[MRG] FIX: Fix bug in computing full tree when n_clusters is large

There was a bug where compute_full_tree was set to True when `n_clusters` greater than 100 or 0.02 * n_samples. It should be reverse, the tree should not be computed fully when n_clusters is very large, since it spoils the purpose.