Dropped the CMAKE_VERBOSE option.

There's no reason for it to exist, since it just duplicates the
CMAKE_VERBOSE_MAKEFILE variable.
Don't search for Git ourselves - CMake can handle it now.
OCL: tests: repair/disable failed tests in ocl module
Updated zlib to 1.2.8.
Cut down on the use of ZLIB_LIBRARY/ZLIB_INCLUDE_DIR.

They're not listed in the documentation for the FindZLIB module,
so we shouldn't use them unless necessary.
Set minimal zlib version to 1.2.3.

Rationale: 1.2.3 was a security update, and we should avoid using
versions with known security vulnerabilities.
using VideoCapture instead of CvCapture* in cascade tutorial

corrected constants,  changed objdetection.cpp as well

updated objDetection2.cpp as well

fixed headers in objdetection2.cpp

removed useles RNG

fixed buildbot warnings (wow, i like that bot!)

victim of the war on whitespace

fixing buildbot warnings

fixing last buildbot warning, heya .

trying to rebase/squash commits
rebased commits
OCL: tests: repair moments implementation in master branch, enable tests
Merge pull request #1328 from SpecLad:zlib-update
Merge pull request #1322 from SpecLad:terse
Merge pull request #1323 from SpecLad:find-git
Merge pull request #1304 from berak:doc_tut_cascade
Removed old Python detection cruft.

None of this should be relevant as of CMake 2.8.7.
Bumped minimal Python version to 2.6.

Rationale: we already depend on it (e.g. some scripts use print_function).
Refactored NumPy detection.

Most importantly, added support for multiple include directores,
but also did some general cleanup.
Moved Sphinx detection outside of the PYTHONINTERP_FOUND block.

Who knows, maybe the user's Sphinx installation uses a Python we couldn't find.
Merge pull request #1340 from SpecLad:python-updates
Merge pull request #1327 from alalek:ocl_master_tests_fix