Revert "Removed nuget.exe"

nuget.exe should not have been removed because creating packages depend on
this tool

This reverts commit 2ff7eec1a469c7b14b3d455a0d5df795ca7dd899.
Reduced code duplication

There was already a helper function for running an example group. By using
this we are also reducing the soze of the boundary that has to be kept
stable