Added types.intc and types.uintc

This partially reverts the previous commit.  Numba should follow the numpy convention on types.  Numpy's int is a C long rather than C int, so this adds a new intc type, and changes CFFI to use that instead.