Added Visual Studio 2013 detection.
Merge pull request #1815 from asmorkalov:android_native_camera_build_automation
workaround for ocl::absSum (eliminated error: unreachable executed)
updated patch to bring in the first functions with "transparent API"
removed unnecessary opencl kernels
fixed few compile errors and doc build errors
fixed some more compile errors
another attempt to fix compile errors
added some diagnostic into Tonemap test
fixed memory leak in ogl::Texture2D
Android NDK r9b support added.
Merge pull request #1821 from SpecLad:watch-your-slashes
Merge pull request #1825 from jet47:fix-opengl-mem-leak
Merge pull request #1823 from ilya-lavrenov:ocl_abs_sum
Merge pull request #1820 from asmorkalov:android_native_camera_44
added area fast mode to ocl::resize
Merge pull request #1787 from hs3180:2.4
Merge pull request #1793 from SpecLad:external-docs-1
Merge pull request #1827 from asmorkalov:android_ndk_r9b
Merge remote-tracking branch 'origin/2.4' into merge-2.4

Conflicts:
	modules/ocl/include/opencv2/ocl/ocl.hpp
	modules/ocl/src/arithm.cpp
	modules/ocl/src/build_warps.cpp
	modules/ocl/src/color.cpp
	modules/ocl/src/haar.cpp
	modules/ocl/src/imgproc.cpp
	modules/ocl/src/split_merge.cpp
	modules/ocl/test/test_color.cpp
	samples/cpp/3calibration.cpp
	samples/cpp/OpenEXRimages_HDR_Retina_toneMapping.cpp
	samples/cpp/OpenEXRimages_HDR_Retina_toneMapping_video.cpp
	samples/cpp/Qt_sample/main.cpp
	samples/cpp/camshiftdemo.cpp
	samples/cpp/descriptor_extractor_matcher.cpp
	samples/cpp/distrans.cpp
	samples/cpp/generic_descriptor_match.cpp
	samples/cpp/grabcut.cpp
	samples/cpp/morphology2.cpp
	samples/cpp/segment_objects.cpp
	samples/cpp/stereo_calib.cpp
	samples/cpp/tutorial_code/Histograms_Matching/compareHist_Demo.cpp
	samples/cpp/tutorial_code/core/mat_mask_operations/mat_mask_operations.cpp
	samples/cpp/tutorial_code/introduction/display_image/display_image.cpp
	samples/cpp/tutorial_code/introduction/windows_visual_studio_Opencv/Test.cpp
	samples/cpp/tutorial_code/objectDetection/objectDetection.cpp
	samples/cpp/tutorial_code/objectDetection/objectDetection2.cpp
	samples/cpp/video_dmtx.cpp