make Cython optional, so that components that do not need Cython can be installed