T-API: optimization of cv::accumulate, cv::accumulateSquare, cv::accumulateProduct, cv::accumulateWeighted; added strategies in cv::predictOptimalVectorWidth

**Performance report:**
http://ocl.itseez.com/intel/export/perf/pr/2956/report/

check_regression=*OCL*
test_filter=*OCL*
test_modules=imgproc,core
build_examples=OFF
I can't guarantee that the number strategies will be 2 all the time