CV_GPU_TEST_MAIN macros
gpunvidia module for NCV & NPP API
removed columnSum function (it is a duplicate for reduce)
added private header to gpunvidia module
replaced NCV_EXPORTS with CV_EXPORTS
made objdetect dependecy for gpunvidia optional
moved rectStdDev to gpuarithm
moved copyMakeBorder to gpuarithm module
moved integral to gpuarithm module
moved mulSpectrums, dft and convolve to gpuarithm
gpuimgproc module for image processing
gpufeatures2d module 2d for feature detection and matching
gpuvideo module for video processing
gpucalib3d module for camera calibration and stereo correspondence
gpuobjdetect module for object detection
removed nv_perf_test (it is a duplicate for perf4au)
removed obsolete headers from gpu module
removed obsolete source files from gpu module
removed unused includes
simplify CMakeLists.txt for gpu module