Fix updated pre-release packages not being shown in Updated tab.
ensure package restore command uses correct mono when switching between parallel environments.
use Path.Combine(...) in place of hard-coded path separators
Minor code refactor.
Update to NuGet 2.7.1
Update addin version to 0.7
Add contributing documentation.
Update authors.
Support PCLs on Linux and Mac.
Update documentation for release.
Update testing documentation.
Merge branch 'master' into monodevelop-3.0.5
Fix NuGet packages showing as installed in solution.

NuGet packages that were still in the packages folder but
not installed in any projects are now not shown in the
Installed tab when managing NuGet packages for the solution.
Fix old NuGet packages not being removed on updating.

Updating to a new NuGet package or installing a new NuGet
package with the old one still installed would leave the
old unused NuGet package in the packages folder.
Update addin version to 0.8
Update readme

Add information on support for MonoDevelop and Xamarin Studio 4.2
Fix exception when NuGet feed results returned after dialog closed.

Remove property changed event handlers when the custom widgets
are destroyed. Fixes AggregateException thrown from task when it
tried to set the button text on the destroyed PagedResultsWidget.
Update testing doc.
Update to NuGet 2.7.2
Merge branch 'master' into monodevelop-3.0.5