Allow for automatic inlining by LLVM of @jitted-functions called statically by other @jitted-functions
Fix the use case of multiple inlinings of a given function, and add tests.
Remove unused imports
Fix #889: fix NUMBA_DUMP_ASSEMBLY for CUDA backend.

Also add tests for debug output.
Include Windows platforms in the mix
Remove code which has become redundant
Add a docstring
Small cleanup: it isn't necessary anymore to add a jitted function's symbol to the global symbol map.
Fix test
- in python2, repr(list) is different
Update changelog
Fix change log
Minor changes to release notes and adding known issues
Merge pull request #895 from pitrou/auto_inline_jit2

Let LLVM inline inner nopython functions
Merge pull request #899 from pitrou/disp_cleanup

Remove registering of native functions into the symbol table
Merge pull request #896 from pitrou/dump_tests

Fix NUMBA_DUMP_ASSEMBLY for CUDA backend.
Merge branch 'master' into cuda_autojit_device

Conflicts:
	numba/cuda/compiler.py