`ccall` macros for controlling SIGINT handling

I think it is. See a recent discussion with @yuyichao in https://github.com/JuliaPy/PyCall.jl/pull/574