Smarter project and assembly references with MSBuild