OCL: minor optimization of cv::moments

**WIP**

**Description:**
* Minor optimization: instead of computations of factor values in kernels, corresponding factors were precomputed and then used in kernel. 
*Added kernel for binary mode, before that the code was executed on CPU (if flag binary is set)

**Performance report:**
http://ocl.itseez.com/intel/export/perf/pr/2881/report/

check_regression=*OCL*Moments*
build_examples=OFF
test_filter=*OCL*Moments*
test_modules=imgproc
Agree, just wanted to check if everything is Ok on all platforms.