Add k-means clustering to Nystroem kernel approximation method; and implement it in plot_kernel_approximation example to show difference
Deal with kernel matrix singularity in Nystroem kernel approximation