Fixed Table(:multiSelection) selecting 1st item when focused (bnc#888090).

The code uses these two signals:

  http://qt-project.org/doc/qt-5/qtreewidget.html#currentItemChanged
  http://qt-project.org/doc/qt-5/qtreewidget.html#itemSelectionChanged

but the difference is only explained in these:

  http://qt-project.org/doc/qt-5/qitemselectionmodel.html#currentChanged
  http://qt-project.org/doc/qt-5/qitemselectionmodel.html#selectionChanged

That is, the selection and the current item are independent. Therefore Qt can
change the current item when the widget gets the keyboard focus, and we should
not change the selection.
repo-wide indentation settings for Emacs
version + changelog
Merge pull request #40 from mvidner/table-focused-selected

Fixed Table(:multiSelection) selecting 1st item when focused