Added new Intel-optimized 3x3 and 5x5 kernels to medianFilter.cl file and corresponding code to host in smooth.cpp

Only Intel platform and 1 channel images are supported.
Moved new kernels under conditional compilation to disable their build for 3-channel images; added condition to use new kernels only for images that are big enough
Adding explicit variable conversion in ocl_medianFilter() to suppress build errors on Linux & Mac
optimized cv::normalize in case of mask
Added condition to use optimized kernels for images of size that multiple of 4 only
optimized cv::flip (CV_8UC1)
Merge pull request #2820 from ilya-lavrenov:tapi_flip
Merge pull request #2794 from mletavin:pullreq/140516-median
Merge pull request #2808 from ilya-lavrenov:tapi_normalize_mask
android: allow to build & run examples without Android OpenCV Manager