Cleanup mscv

everything build fine on MSVC 2010

I mean i've done a git clone ... -b cleanup-MSCV (sorry for the misspelling), open the solution and build 
I first have to build Gem because everything depends on it

is it an acceptable pull request ? :-)

will try  new filmDS and videoVIDS feature with MSVC next week