Merge branch 'master' into stable-4.3
* master:
For asynchronous dialogs, use the topmost modal shell
Fix compile error in GitCompareFileRevisionEditorInput
When running "Commit" action open staging view instead of commit dialog
Auto-switch between horizontal and vertical StagingView layout
Move EclipseAuthenticator and EclipseProxySelector to egit.core
Move EclipseSshSessionFactory to org.eclipse.egit.core
Diff error message should mention that the error is from Git
Distinguish unchanged/deleted files in logical models
Change-Id: I196cb3158eca8e6a2aca60dba7d47085a6ad8997
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>