* llvm_compute: added proper opencl/cuda header guard/check (both opencl and cuda must currently be enabled for this to work) + fixed header paths