Add keybooard specific button class

Long running style calculations are causing sluggish animations on some devices. To style the keyboard component requires using .button a lot which matches a lot of items on the screen as a button is a commonly used base class for selectable items.

I have added a keyboard button specific class so that the keyboard can be styled without affecting the rest of the application.