Change Button to behave more like Makey Button

Now only has two events, "push" and "release".

Triggered once when the button is pushed or released, respectively.
Merge pull request #38 from hybridgroup/fix/button-events

Change Button to behave more like Makey Button