Upgraded nuget package restore process