Uncomment ippicviNorm_Inf_16s_C3R, ippicviNorm_Inf_16s_C4R functions
Uncomment ippiNormDiff_Inf_16s_C3R, ippiNormDiff_Inf_16s_C4R
Add preprocessor check for IPP version greater 8.1 on some code
Undo changes ipp to ippicv prefix of function names
Fix errors
Fix const src matrix in IPPresizeInvoker
Check 8.1 ipp version for morphology functions, which not exists in versions before this.
Check 8.1 ipp version for gaussian functions, which not exists in versions before this.
Check 8.1 ipp version for color convertion functions, which not exists in versions before this.
Fix errors
Fix function names (log, exp)
Change all 'ippStsNoErr=='  to '0<=', and all 'ippStsNoErr!=' to '0>'
Check results of ipp function
Fix rebase errors
Fix problems in CMakeLists.txt
Merge remote-tracking branch 'origin/2.4' into merge-2.4

Conflicts:
	modules/core/include/opencv2/core/version.hpp
	modules/core/src/out.cpp
	modules/cudaimgproc/test/test_hough.cpp
	modules/gpu/doc/introduction.rst
	modules/gpu/perf/perf_imgproc.cpp
	modules/gpu/src/generalized_hough.cpp
	modules/nonfree/perf/perf_main.cpp
Merge pull request #2568 from vbystricky:ippicv
Fix ifdef for IPP version greater 8.1
Fix for pullrequest comment
fix previous merge error