adds optional context to listen and delegate
Merge pull request #53 from MathiasPaumgarten/events/listen

adds optional context to listen and delegate