FormChooseCommit: double click behaves like OK button instead of opening the CommitInfo dialog

I find this more intuitive when using the Choose Commit dialog. To achieve it some modifications to RevisionGrid were necessary:
- add option not to show the CommitInfo dialog.
- Add event handler for double click a revision