Dev: event callback facilities to stateful handlers

Got inspired by Mikko, I've added thin wrapper for (un)registering event callbacks
to stateful handlers and rewritten !call as a stateful handler (not a built-in command.)

Better way that routes skype events to the handlers may exist, but this seems to be the simplest one.