Update to NuGet 2.5
Add file conflict dialog.
Use WPF for file conflict dialog.

MessageService.ShowCustomDialog() does not set focus
to the accept button.
Extract common code from the NuGet addin dialogs.
Fix exception when there is a file conflict installing jQuery.

Always use UI thread when opening FileConflictResolver dialog
when running PowerShell scripts.
Support NuGet packages containing MSBuild targets and props files.

MSBuild props files are added to the top of the project whilst
targets files are added to the end.
Add Update All button to Manage Packages dialog.
Support updating all NuGet packages in solution from dialog
Refactor UpdatedPackagesViewModel.
Fix updated packages not being shown in dialog.

Updated packages were not being displayed in the
Manage Packages dialog when the solution was selected
and two or more projects had the same NuGet packages but
different versions.

http://nuget.codeplex.com/workitem/3034
Fix packages.config not being added to project.

NuGet's PhysicalFileSystem now has two AddFile methods
and both of these need to be overridden.
Clear dialog error messages when updating all NuGet packages.
Refresh Projects window after updating all NuGet packages.
Update installed NuGet packages after updating all packages in dialog.
Refresh updated NuGet packages after updating in dialog.
Support pre-release NuGet packages in dialog.
Fix scrollbar not displaying in Manage Packages dialog.
Add gap between Update All button and scrollbar.
Support installation of Microsoft.Bcl.Build NuGet package.

Add projects to MSBuild's global project collection if
the NuGet package has PowerShell scripts.

Add/Remove MSBuild project imports added to a project
held in MSBuild's global project collection after
the NuGet package has been installed.
Add credential provider for NuGet feeds.

Only supports credentials stored in NuGet.config under
the user's profile:

nuget sources update -name MyFeed -username user -password pass
Fix duplicate assembly references when installing NuGet.

References to assemblies in a project that use the qualified assembly name, such as:
"NUnit.Framework, Version=2.6.2.0, Culture=neutral, PublicKeyToken=8cc8392e8503e009"
were not being removed and re-added when installing a NuGet package that included
that reference.