[WIP] llvmlite take 2

Modifies numba to work with llvmlite

This branch moves us to LLVM 3.5 with MCJIT