modify signature of stereoCalibrate for consistency
update doc accordingly
very preliminary port of SURF to T-API (compiles but certainly does not work)
renamed **2 -> **
SURF kind of works (let's see if the tests pass)
undone change in ocl.hpp (explicit Image2D constructor)
fixed warnings from OCL and DOC builders
fixed warnings/errors from GCC
cleaned up super_resolution sample from old OCL
Fix reading of 16-bit TIFF images on big endian host.

Use correct integer types for arguments to TIFFGetField to avoid corruption
of values and failed loads of TIFF file when using cv::imread().

Added test where both big and little endian TIFF files are read using imread().

Fixed build of 3rdparty libtiff on big endian hosts.

Reduced memory required during decode_tile16384x16384 test by not converting
large grayscale test image to color image during read.
Merge pull request #2250 from ilya-lavrenov:tapi_renaming
Merge pull request #2281 from vpisarev:ocl_surf
update test for cascade
Merge pull request #2284 from KonstantinMatskevich:ocl_test_cascade
Set status to -tp2.
Merge tag '3.0-ocl-tp2' (-s ours)

OpenCV 3.0 OpenCL Technical Preview 2
Merge pull request #2002 from abak:stereo_calibrate
Merge remote-tracking branch 'upstream/master'