Add Cython/Pyrex support, closes #181