msvc: remove some remnants of SDL and DSound from projects and general cleanup.
msvc: get UnitTests compiling

Choose it from VS or pass /p:RunUnitTests=true to msbuild