assert that event callbacks are actually callable
Merge pull request #2724 from kived/bind-callable

assert that event callbacks are actually callable