Media Foundation-based VideoWriter added
Media Foundation-based VideoWriter improvements.

FourCC parameter handlig added;
Smart pointers instead SafeRelease call;
Windows RT support (vertical mirroring).
VideoCapture for video files implemented.

Set and Get methods are not implemented;
Camera based video capture is broken due to modifications.
Media Foundation camera capture fixed.

Camera-based VideoCapture updated to fit changes in ImageGrabber from prev
commit
Media Foundation-based code refactoring.

I* + SafeRelease -> ComPtr.
Multiple Media Foundation video i/o fixes.

Video i/o tests enabled for media foundation;
Negative stride support added to VideoCapture;
Error handling improved, dead lock in case of playback error fixed;
Some code refacotring done.
Media foundation video i/o fixes

Bug in Video for Windows capture init fixed;
Media Foundation based capture finalization fixed;
Highgui tests for video i/o updated.
TBB support for WinRT fixed.

Development release of TBB with WinRT support added;
TBB.dll is placed in bin folder now.
GetProperty method for MSMF VideoCapture implemented.
Perf test failure fixes for Media Foundation.
Build fix for Windows RT.
Base camera access sample for Windows RT added.

Microsoft Media Foundation Camera Sample for Windows RT added.
Windows RT sample updated.

Unused scenarious removed.
Grey scale convertion replaced with cv::Canny call.
Several transforms added to sample IMFTransform.
Transform selection implemented in sample GUI.

Gistogram output does not work propertly due color conversion problems.
Windows RT sample improved.

Corrent histogram output on YUV image implemented;
Some code refactoring done.
WinRT build fix for samples and static libs.
Windows RT related code cleanup.

Windows RT sample cleanup.
Video I/O code cleanup.