[MAC] fix toggle button
 * add OnToggled event
 * use NSButtonType.PushOnPushOff
extend button sample with some ToggleButton toggle actions
[MAC] mark ButtonBackend.SetButtonStyle as virtual
(was missing in @2070102)
fix typo in button sample
Merge pull request #365 from sevoku/fix-mac-toggle-button

[MAC] Fix toggle button