Remove duplicate source and header files from Visual Studio model
More integ test for visual studio projects
- mixed sources
- windows resources
- no sources
- multiple solutions with dependencies on same library, different build type
More test coverage for project dependencies with native components

- Transitive project dependencies
- (Failing) test for --configure-on-demand