DEV: Added ndarray and array_like as options to wrap_lib.py _ARRAY_SHAPE

Functions in numpy and scikit-image have alternate parameter dtypes
such as (M, N,) array_like, or (M, N,) ndarray. So, now these alternate
types will be caught by the _ARRAY_SHAPE regular expression