pocl_kernel.h: implemented all builtins that take a pointer argument

The implementation for vload/vstore was moved from
test_safe_builltin.cl.

Test kernels (with run_kernel.sh) are now compiled with
-DBUILDING_RUNKERNEL which strips out the definitions used during
building the actual kernel.