py2llvm/values: fix arity of 'not'
py2llvm/values: support 'not' on VInt
py2llvm: add support for function parameters and return values, add unit test