Add unicode slicing support

Cython compiler generate general PySequence_GetSlice for unicode slice. But unicode objects support own fast execution path for slicing (as substring). This patch allow to generate faster C code for unicode slicing using unicode C-API macroses and C-API functions.