add line cross polygon Cython script
Merge https://github.com/wgwei/BGSL