Merge 2.4 into master

Original pull requests:
*	#1002 from asmorkalov:doc_warning_fix
*	#1018 from jet47:cuda-5.5-arm
*	#1021 from alekcac:platforms
*	#1029 from SpecLad:have-qt-config
*	#1030 from SpecLad:ts-impl-variants
*	#1035 from SpecLad:cv-concurrency
*	#1040 from asmorkalov:winrt
*	#1045 from bitwangyaoyao:2.4_fix
*	#1048 from SpecLad:xls-conf
*	#1050 from pengx17:2.4_clach_mod
*	#1051 from pengx17:2.4_fback_ocl
*	#1052 from SpecLad:ocl-mingw-warnings
*	#1053 from snosov1:unreliable-results-fix
*	#1054 from asmorkalov:opencv_version
*	#1055 from pengx17:2.4_ocl_hang_workaround
*	#1056 from asmorkalov:android_old_remove
*	#1057 from SpecLad:gtest-param-filter
*	#1059 from dominikrose:dc1394_2-1394b
*	#1060 from pengx17:2.4_setbinary_fix
*	#1061 from bitwangyaoyao:2.4_fix2
*	#1062 from kirill-kornyakov:fixes-for-documentation
*	#1063 from alekcac:conversion
*	#1064 from asmorkalov:winrt_sample_fix
*	#1065 from apavlenko:fix_eclipse_warning
*	#1067 from asmorkalov:android_service_readme
*	#1069 from apavlenko:fix_bin_compat_checker