fixed cmd parser when arg is like -+
extending openCL info dump
speeded up ocl::distanceToCenters
added CV_16SC2 && CV_16UC1 maps support to ocl::remap (nearest neighbour only)
Added proper testing of the end of quicktime video files.

CvCaptureFile::grabFrame() always returns 1 regardless, which causes
dead loop when relying on the return value of VideoCapture::read().
Removed trailing whitespace in cap_qtkit.mm.
update
Enabled CV_Assert and such to print the function name with Visual C++.

Also, I made a separate macro for the current function name, which
helps simplify a lot of code that uses it.
Merge pull request #1760 from ilya-lavrenov:ocl_remap_nn
Fix ocl::calcHarris not support CV_32FC1 bug.
A minor fix.
Fix merge conflicts
added CV_16SC2 && CV_16UC1 map types support to ocl::remap (INTER_LINEAR mode)
Fix the whitespace warning.
Merge pull request #1763 from SpecLad:cv-func
Merge pull request #1755 from KonstantinMatskevich:dump_info
Merge pull request #1759 from ilya-lavrenov:ocl_distanceToCenters
CMake's get_filename_component with NAME_WE parameters, interprets first period as start of extension. For. e.g file name with out extension of 'this.is.a.text.file.txt' will be taken as 'this'. Hence using NAME with regex replacement to get 'this.is.a.text.file'
Merge pull request #1771 from kiranpradeep:2.4
added ROI support to ocl::buildWarp*Maps functions