modify kmeans

fix the bug that unchosen centroids being set to zeros
using Optimizer.batchUpdate in autoencoder
fix bug in DBN.classify, use proper obj in Softmax
clean up PCA/ZCA whitening