Added ability to read several opencv types (Size, Point, etc.) to FileStorage. Solves issue #3196
Minor bug fix, missing const in method signature
1. Added OpenCL version of superres to the sample.
2. Modified according to the feedback of the community.
In calcOpticalFlowSF, fixed several uninitialized uses of matrices.

This should fix that pesky test failure that pops up from time to time.

I don't actually know if the default values should be zeros, but the tests
pass, so...
Merge pull request #1284 from melody-rain:superres_example_2
WindowsRT availability check reorganized. Build script updated.
Merge pull request #1280 from asmorkalov:winrt_detect_fix
Moved Scalar variable 'value' to int main() to work around a GCC -Wshadow warning in operations.hpp
Merge pull request #1277 from NCBee:2.4
Merge pull request #1286 from SpecLad:optflow-sf-init