introduce new emptySummaryText property in CBaseListView

Fixes #2898