Added fix in CMakeLists.txt for contrib module.
Native camera libraries updated.

Android 4.3 support added;
ANY camera index support fixed;
applyProperties now uses camera->reconnect() instead close/connect for Android 4.x.
(cherry picked from commit fff91eef0bd301e791173259ccf884c23397c956)
New Tegra detector with Android 4.3 support added. Manager version++.
(cherry picked from commit aa00b5a0ab3d7289af8ab2006f8521fd3ed17e92)

Conflicts:

	platforms/android/service/engine/jni/BinderComponent/TegraDetector.cpp
OpenCV version++. Current OpenCv version 2.4.6.2
fix for bug #3219 (undefined reference in GPU samples)
Updated with comments of speclad
Bug #1890 Opencv 2.4.0 with QT 4.7.4 and cvcreatebutton exception fixed.

QVector range check exception fixed.
switched to new device layer in gpucodec module
fixed compilation error "ambiguous symbol" on CUDA 5.0:

disabled Texture Reference API for old CUDA toolkits
fixed gridTransform overloads problems
used new device layer for cv::gpu::add
used new device layer for cv::gpu::subtract
used new device layer for cv::gpu::multiply
used new device layer for cv::gpu::divide
used new device layer for cv::gpu::absdiff
used new device layer in math per element operations
fixed assertion
used new device layer for cv::gpu::compare
fixed warnings
switched to new device layer in bitwize operations