Add optional zs parameter to warp.py:transform, see #199

Addresses #199. Please review, this is my first time writing Cython code.