naive implementation
use local memory
use vectors
Some small fixes
use LOCAL_SIZE+1
Merge pull request #3159 from ElenaGvozdeva:ocl_gemm