Fixed CMake problems with MSMF capture configuration

Now, disabling WITH_MSMF option in CMake doesn't prevent adding cap_msmf source files to the highui project. Additionally not all cap_msmf source files are under control of CMake.
Attached patch fixes these problems.