Refactored the shuffle and random_state kwargs of KFold and StratifiedKFold into their base class. They are now stored in the object, and reflected in the repr. Added validation of the boolean shuffle parameter. Updated the docstrings to match the new behavior.