Remove first_selected logic for window selection
Since 11eb7c3f no row is
selected by default. That introduced a bug, as accessing any
row requires two touches. This commit fixes that problem by
removing first_selected
logic.
Also includes an extra commit to not check for row, as row_activated signal will not send NULL, contrary to row_selected