add version-checking for Cython

better warnings for users of too-old Cython.

closes #335