Merge 2.4 into master

Original pull requests:

* #1215 from jet47:cuda-5.5-sanity
* #1234 from SpecLad:ios-plist
* #1269 from kdrobnyh:FindIPP-cmake-script
* #1293 from jet47:gpu-cvtcolor-fix
* #1295 from asmorkalov:winrt_ptr_usage_fix
* #1301 from asmorkalov:java_video_capture_fix
* #1305 from SpecLad:perf-precomp
* #1306 from jet47:gpu-bitwize-fix
* #1311 from leszekhanusz:png_palette_alpha
* #1314 from jet47:ts-gpu-fix
* #1316 from asmorkalov:winrt_c4447_fix
* #1317 from jet47:gpu-tvl1-optimization
* #1318 from SpecLad:wow
* #1321 from asmorkalov:winrt_mode_warn_fix
* #1324 from SpecLad:try-compile
* #1326 from ilya-lavrenov:perf_ocl
* #1329 from SpecLad:msvc-werror
* #1332 from pengx17:2.4_fix_parallel
* #1333 from kirill-kornyakov:bugfix-for-3231
* #1334 from MarkBelmont:bugfix_1
* #1335 from alekcac:ios-build-fix
* #1336 from jet47:gpu-resize