Added bugfix #2795
- changing license header
- fixed bug in QtKit when changing camera resolution
Fix ocl compilation error when using Intel OpenCL SDK.
Add IPP support in cvtColor function
increase epsilon for GEMM & Convolve sanity tests for CUDA 5.5
Fix building the iOS framework after I dropped the VERSION macro.

This version uses CMake to generate Info.plist, which should be more
reliable than the old approach.
Deleted almost all of the precomp.cpp files.

Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
Made it so that a dummy .cpp is actually created when compiling with VC++.
Renamed ocl tests' precomp files according to convention.

Also, added the missing include guard to perf_precomp.hpp.
This should fix the build.
Minor language corrections in the tutorial document
Added bugfix 3209 : anchor point (-1,1) changed to (-1,-1)
Merge pull request #1241 from SpecLad:redundant-precomps
Merge pull request #1251 from StevenPuttemans:bugfix_3209
Don't put \r into OPENCV_REFMAN_TOC.

There's no need, since configure_file writes its output using native
line endings, anyway.
Let ocl::filter2D support kernel size >= 3.
enabling of VideoCapture(String) [fixing issue #3207]
- enable auto-wrap of VideoCapture;
- minor refactoring of generated code templates.
Fixed elif/elseif error that made highgui-windows fail on mac+cocoa.
Apply bugfix #3121 for OCL.
also fixing JNI library name in JUnit tests
Merge pull request #1256 from kamjagin:2.4
LinkedList -> ArrayList