fix for issue #2
switched to use tapend, and added preventable to events
Merge pull request #5 from sole/master

Allow using an empty string for the `onText` and `offText` attributes
fixed height bug
added height example
Release 0.2.1