Modified cross_validations; now produces training and validations sets

cross_validations is now an iterator that produces:
tr_images, tr_labels, val_images, val_labels