Cleaning up for nuget tests
Updating Builder to have generic types for the input
Adding extensions to make building of solution request easier
Adding project name to the project definition
Adding fluent methods on the solution build request to specify all inputs
Adding nuspec project sets to the solution
Fixing validation for nuspecs
Cleaning up solution builder and validation so specified projects can be ignored