use keyboard__codes

closes #408
Merge pull request #417 from bem/issues/408@v2

Use keyboard__codes
button: add getText()/setText() methods (close #418)