improve action execute handling

* add .clearSecureKey()
* fire "request" and "request:<action_name>" events