added complex functions to npymath
fix previous merge
small refactor in scalar tests.
Merge remote-tracking branch 'origin/master' into npymath-complex
removed unneeded import in typeinfer
prefer relative imports
return None in numpy_letter_types_to_numba_types on unsupported types

more convenient than raising an error.
numpy ufunc type inference now fails for unsupported types

Also made a bit more uniform test_ufuncs.
Experimental patch for explicit variable disposal in the IR.
(tests pass!)
Merge branch 'master' of github.com:numba/numba into var_lifetime
removed spurious print
support testing ufunc loops in nopython mode
Remove unused Interpreter.syntax_info
Remove unused code
Fix test_ir
Add a test for CFGraph.topo_sort()
Add a couple docstrings
Merge branch 'master' of github.com:numba/numba into var_lifetime
Add a predictable random number state to TestCase
Merge branch 'master' of github.com:numba/numba into var_lifetime