keep constructor simple

useful in this case:
(jQuery || underscore).extend(Target.prototype, EventBase.prototype);
Merge pull request #1 from imyelo/master

keep constructor simple