More portable definition of stride_t and AutoStride for array_view

PTRDIFF_MIN isn't there for everybody. 

I'm hoping that int64_t and INT64_MIN is. Let me know if this breaks anybody.