AMD Compute and OpenCL in Mesa Gallium drivers

After a little more effort from us, and quite much from the community, the AMD compute driver parts made it into the Mesa driver. AMD open-sourced some LLVM backend implementation, which tailed by them to work with Mesa and compute.
Thanks to that, very few things from OpenCL are compiling.