added keys navigation in commit list

Right/Left arrows expand/collapse selected commit diff (like in solution tree)
Space toggles commit status for selected files
Enter opens  selected files
bumped version-checks for ios8
bumped md-addins
bumped md-addins
bumped md-addins
bumped md-addins
Merge branch 'master' into ios8
bumped md-addins
bumped md-addins
Merge branch 'master' into ios8
bumped md-addins
[NuGet] Provide simplified API to be used when installing components.

Moved logic for installing NuGet packages and getting the packages
installed in a project from ComponentReferencingProjectAdaptor in the
Xamarin.Ide project (md-addins) into the NuGet addin.
[NuGet] Provide package add/remove events for components integration.

Extend the IPackageManagementProjectOperations interface so it has
events for a package being added or removed. Note that these events
are only fired if a package is selected in the Add Packages dialog
and added, or if the package is selected in the Solutions window and
removed. Events will not fire for any package dependencies that are
added or removed. This should be OK for components since the events
are being used as a way to detect if the NuGet packages in a project
have changed and not if a particular NuGet package was added or
removed.
Bumped md-addins for Action project template fix
[NuGet] Fix Packages folder not showing items during Component install

When a Xamarin Component that has NuGet package dependencies was being
installed the Packages folder would not show any packages until the
installation finished. This was caused by a null reference exception
in the Packages node builder since it was assuming that a full
IPackage was available in the pending package install actions. However
for a Xamarin Component installation only the package id and package
version are available. The install package action allows either the
IPackage to be specified or the package id and version. To fix this
the Packages folder node builder asks the install package action for
the package id and version, which is taken from either the IPackage
or the properties on the action itself.
[NuGet] Components integration - package install waits for completion.

NuGet packages are still installed using the background dispatcher but
the InstallPackages method waits for the NuGet packages install to
complete. This makes the API more consistent with what Visual Studio
provides. Also it fixes the problem where a Xamarin component may
have multiple NuGet packages that need to be installed and after
installing the first NuGet package the Xamarin Component would
previously show an error since it was missing packages that were
currently in the process of being installed. Now the installation is
finished before the Xamarin components UI is updated.

Also make the components API thread safe even though it is called on
the UI thread by the components addin.
Updated reference to md-addins
[Debugger] Run->View Breakpoints menu item added
Updated reference to md-addins
Bump xwt to match what md-addins is using