Fix shuffle for arrays with ndim > 2: added a allow_nd as an acceptable parameter to resample.

Fixes https://github.com/scikit-learn/scikit-learn/issues/3694 by adding allow_nd as a parameter to resample and shuffle, allowing shuffle and resample to work on arrays with ndim > 2.