added support for the restore-after functionality
- reset the state of the element after it has been activated (tapped) after the given timespan
added support for the cancel-tap functionality
- fastclickable element's status can be reset through a variable 'cancelTap'
- when this variable becomes true, state is reset immediately