eigen_cpp.h: pass strides even if known at compile time for extra checking

...this should catch runtime errors when vectors/matrices are mistakenly treated
as F/C-contiguous when they are in fact not.
dispatch.pxd, eigen_cython.pxd: use include syntax that catches changes to header files