Remove selection column from single selection model (#13334)

This patch makes some changes to selection model logic and refactors the
space selection handling from MultiSelectionRenderer to its own class.

Change-Id: I5c4a7d68531a8b4f38991719ae54c9f87119e9a4