Added Matrix::shuffled() method to shuffle Matrix rows.  Shuffled the matrix during folding in folded_train_and_test().