bug 392678: [api] Provide API to show the details of a commit

Added an default no-op implementation for the ScmConnectorUi and a EGit
specific implementation

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=392678
Change-Id: Ibe45b91a6afe7d21c51c865a427d6d0463f67649
10 files changed