Move validation to _validate_kfold

I decided cleaning this up for your PR was the easiest way to go about it...