Add shuffle option to AdaGrad.