Fix #474: jitted functions when return Python ints rather than long

This is an alternative to PR #509. Instead of introducing new C helper functions, it does the computation in generated LLVM code. This prevents pycc tests from failing :-)
@seibert