use PyArray_ArrayDescr instead of inventing PyArray_SubArrayDescr
Added the unit test numpy_subarray.pyx