add getText()/setText() methods to button

Close #418

@dfilatov @narqo