Call pyerr_clear() before throwing in vector conversion

This bug, in conjunction with the strides check in `PyArray_Info`, would leave an error around if `a["strides"]` was `None` for a NumPy array.