very preliminary port of SURF to T-API (compiles but certainly does not work)
core/ocl: OpenCLBufferPool
fix memory leak for Mat::getUMat() operation
Merge pull request #2192 from alalek:buffer_pool
attempt to fix pure virtual call in Mat::deallocate
renamed **2 -> **
SURF kind of works (let's see if the tests pass)
undone change in ocl.hpp (explicit Image2D constructor)
Merge pull request #2279 from alalek:fix_memory_leak_getumat
fixed warnings from OCL and DOC builders
Merge pull request #2280 from ilya-lavrenov:attempt_pvc
fixed warnings/errors from GCC
cleaned up super_resolution sample from old OCL
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