gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointers
cc @airlied
This is also for add RISCV support by using ORCJIT This is going to be squashed, currently spitted for easier to review
Signed-off-by: Yonggang Luo luoyonggang@gmail.com