Add NuGet to the tools directory

Currently we require NuGet to be in PATH when using the build scripts. Not
all users have this. So NuGet.exe is added to the tools directory
Only build Silverlight versions if available

Not all users have all the versions, if any, of Silverlight installed. So
the build script is updated to only build them, if they are available,
unless the project has been specified explicitly.