PyObject(::StridedArray) constructor update

In some cases, an array is already in row-major order (e.g., RGB
images) and it is useful to reverse the order of dimensions passed
to PyArray_New.

This PR updates the PyObject constructor for StridedArrays to
optionally allow this.