If no output is generated (TargetType.none) then don't generate a project configuration.
If no output is generated (TargetType.none) then don't generate a project configuration.

This prevents VS from attempting to build a library with no name from no sources.
Fixes #2085.

Geod24/dub