llvmpipe cl fixes
These are some fixes for opencl tests using llvmpipe.
There is also a patch to move the opencl enable from LP_DEBUG to just LP_CL being defined so it works in release builds.
The load/store patches will be useful for vulkan later as well.