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
Merge pull request #584 from xplicit/version-control-keys

added keys navigation in commit list