[_simavr] Add simple class `sim_button' with IRQ callback demo

Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>