Fixes for NuGet Packager

Added some new metadata properties and fixed some which were not being written to the generated package. Available properties should now match the Nuspec Reference.

Also added an optional property to allow custom specification of NuGet.exe command line tool location since the project was making an assumption about its location.