trigger events from trigger hash that are already contained in events hash


This PR is a patch that prevents the events in the trigger hash from overriding events in the event hash. For example, right now if you do:

```javascript
events : {
    "click div.name" : "_onMyNameClicked"
}

triggers : {
    "click div.name" : "click:name"
}
```

The `_onMyNameClicked` function will never get called because the trigger function will override the original event handler.

The patch solves this inconsistency, so that `_onMyNameClicked` is called and then the "click:name" event is triggered.