add action to checkout selected change

- use currently selected revision in fetch action (used in compare branch, cherry-pick and checkout)

Resolves #82