Fix for: ENYO-262

# Issue

When components add a named delegate method for an event and that happens to be an auto-generated event sender from the owner's `events` block, it does not pass the correct parameters. Most method dispatchers pass the _sender_ as the first parameter but the auto generated methods only accept an _event_ (object) parameter.

# Fix

Simply check to see if the dispatch function is of that form in the quickest, least-intrusive way possible. We do not want to decorate the methods since it is not necessary in this case.
Yeah, this is a fair point. I was imaging the exact case but thinking about your comment I have to agree. I was trying to avoid decorating the method because then we have to track it somehow if it is overloaded by sub-classes...