Revert "some more fixes towards binary compatibility"

This reverts commit a8c5e356199057538d65b7fbd8db573f96089089.

Conflicts:
	modules/imgproc/src/imgwarp.cpp
Revert "yet another portion of changes towards the binary compatibility"

This reverts commit 618fbf5508c8a55cd9132605bb9fc4a686b3872a.
Revert "fixed compilation error because of DetectionBasedTracker"

This reverts commit 9b8c47399a3b4bcb8928156b7ea54fa7d0dfbd03.
Revert "partially recovered binary compatibility (ticket #2415)"

This reverts commit 94b97b7a631abb1f42b4f66cfc7149e6e46203c8.
Normalize line endings and whitespace
Merge branch '2.4'
Normalize whitespace in documentation and text files
Eliminate discrepancies between signatures in documentation and OpenCV headers

All errors were found by doc/check_docs2.py
Merge branch '2.4'
Merge pull request #59 from taka-no-me:doc/fix-signatures-master
Normalize android/scripts/wincfg.cmd.tmpl
Merge branch '2.4'
added tests for cv::merge, cv::split, cv::phase
Merge pull request #69 from mdim/core_tests
Merge branch '2.4'
fix to documentation regarding CV_CAP_OPENNI_* in high gui userguide
fix comments to accurate match CV_CAP_OPENNI_* vs. wrong OPENNI_*
update FFMPEG wrapper binaries
Added default Eigen search path to support Eigen that comes with PCL
warnings
fixed string->string conversion