dependencies and package split improvements

- libOpenCL moved to the libOpenCL subpackage, so it is easier to find
- Requires: khronos-OpenCL-headers
- libOpenCL-devel Provides: OpenCL-devel