OCL: Optimization for canny

Performance optimization for canny.

http://ocl.itseez.com/intel/export/perf/pr/3117/report/

check_regression=OCL*Canny*
test_filter=OCL*Canny*
build_examples=OFF
test_modules=imgproc
I have tried to merge it in one kernel, but it didn't give no acceleration, inversely slowdown.