_cBring traits_cython in line with upstream master

Upstream `master` has diverged from the `traits_cython` branch point. Primarily, this merge brings in many more test cases to help with the port.