Reorganize cv tests
Add cv iterators for train/valid/test splits
Add more tests
Update docstrings
Merge in preprocessing stuff
Re-add new dataset iterators
Update docstrings
Fix test imports
Set failed imports = object
Merge branch 'master' of github.com:lisa-lab/pylearn2 into cv_validation_set
Deepcopy Train components instead of Train object
Cleanup variable use
Add TrainCV extensions
Merge pull request #1 from skearnes/cv_save_best

Merge in TrainCV extensions
Cleanup
Add save_folds to MonitorBasedSaveBestCV
Update doctrings
Allowing loading of fake MNIST data and testing of mnist_pi.yaml for papers/maxout
Check if Travis is not passing because of a NoDataPath error
Don't catch NoDataPathError in limited_epoch_train anymore