cffi should support void *
lower_assign now supports struct-type Globals
Merge pull request #408 from laserson/add-ffi-voidptr

cffi should support void *
_npymath_exports now builds pointer values using PyLong_FromVoidPtr
Globals checks struct type before number domain types
Add void type to cffi support
Merge branch 'struct-type-globals' of https://github.com/laserson/numba into devel
Check global array types before struct types
types.int_ is now mapped to numpy.intc

Previously, types.int_ was mapped to numpy.int_, which the numpy docs
state is mapped to a C long.  This is probably a mistake, and it causes
ABI errors when I try to map an external C signature that returns int
which was erroneously lowered to int64 on my machine instead of int32.
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.
Merge pull request #411 from laserson/fix-int-type

types.int_ is now mapped to numpy.intc
Fix NVVM error messages
Fix cuda.detect and global naming problem
Fix slicing call for 'a[:]' slice.

Python slice API call needs at least one argument.
Improve runtests
CUDA array __getitem__ (WIP)
CUDA array slicing (WIP)
Add dummyarray
CUDA array slicing;
refactor CUDA array
Py3 fix