Github: add util function
VCS: improve ChangesTreeList selection in Tree mode

* accept double click on entire row instead of filename only
* allow to use 'Enter' to open diff for current selection