Enable NuGet package restore

This change prevents the repository from continuing to grow in the future and improves the IDE integration of the package restore feature (no more dialog box is shown during the build).