Merge pull request #22313 from KevinGrandon/bug_1046158_homescreen_columns

Bug 1046158 - [Vertical Homescreens] Use three columns by default everywhere
Bug 1046158 - [Settings] Revert bug 1029902, logic for column display detection r=me