Settings: All devices have buttons

Or at least can get buttons
See https://gerrit.omnirom.org/#/c/2310/

Change-Id: I7e8c31b0845d783bc07bf6087ca41ec9c8c049e6
merge changes from Omni 4.4 into local branch