Enable OpenCL support for reference kit. Integrate Beignet and ocl-icd for loading it. Enable tests and benchmarks.
Beignet and ocl-icd are integrated, but Beignet works properly only for 570x. Minnowboard support is not working due to bug https://bugs.freedesktop.org/show_bug.cgi?id=98647 : it seems that the kernels I've tried trigger the "Exec event 0x55b9cb927fe0 error, type is 4592, error status is -5" bug. Since the bug is reported upstream and several people are affected by it, I'm changing this bug to WaitForUpstream status.
All right, the fix has been added to upstream: https://cgit.freedesktop.org/beignet/commit/?id=8b04f0be372da8eabdc93d6ae1b81a3c83cba284
The fix is merged into reference kit. Beignet should now work properly on both 570x and Minnowboard.