Improve diff mouse selection toggling

Make toggle button icon show current selection mode state.
Move toggle button into title, where it is less obtrusive.
Hide toggle button when no file is selected.