OCL: added extra cvtColor modes

Added OCL kernels for following conversions:
- `YUV_NV21` -> `BGR[A]` | `RGB[A]`
- `YUV_YV12` | `YUV_IYUV` -> `BGR[A]` | `RGB[A]`
- `YUV_420` -> `GRAY`
- `BGR[A]` | `RGB[A]` -> `YUV_YV12` | `YUV_IYUV`
- `YUV_UYVY` | `YUV_YUY2` | `YUV_YVYU` -> `BGR[A]` | `RGB[A]`

**Performance report**
http://ocl.itseez.com/intel/export/perf/pr/3318/report/

check_regression=*OCL*Color*
test_filter=*OCL*Color*
test_modules=imgproc
build_examples=OFF
The code is here: https://github.com/akarsakov/opencv/blob/ocl_cvtcolor_uchar4/modules/imgproc/src/opencl/cvtcolor.cl. It works only for width is multiple of 4.