CG: Added improved kernels for OpenCL when using compressed_matrix<>

Support for other sparse matrices to be added later.