add missing function definitions
remove ancient cruft
tell Cython we don't need GIL when calling C functions
convert release of GIL to Cython idiom
bump version for release