Allow numba to register cuda/gpu target into jit registry
Remove duplicate code
Fix test
Define error codes
Add flags
Better let numbapro initialize ufunc and gufunc support
Add basic cuda exception handling
Improve (g)ufunc performance (#424)
Added case to typeof_global for None global value

Sometimes (for large functions), `None` uses the `LOAD_GLOBAL` instruction instead of the `LOAD_CONST` instruction, as Numba currently assumes.  This change will catch the case that `None` is loaded as a global var.
Improving cuda backend
Expose compiler info
Expose device
Fix discover_modules() in benchmarks/runall.py to work on Python 3.
Fix typo (s/legialize/legalize/)
Merge pull request #437 from pitrou/typo_legialize

Fix typo (s/legialize/legalize/)
s/jocabi/jacobi/
Release compile lock even when an error occurred
Use Py_XDECREF instead of Py_DECREF when the pointer could be null.
Merge pull request #438 from seibert/helper_decref

Fix segfault in _helperlib.c:Numba_recreate_record() caused by incorrect use of Py_DECREF
Fix compilation warnings