Execute has-guarded-handlers callbacks on the receiver

This will be required once block execution defaults to the sender
Merge branch 'release/1.9.0' into develop
[BUGFIX] AMI errors indicating dead channels were not being handled correctly

Fixes adhearsion/adhearsion#303
Merge branch 'blocks-on-caller' of git://github.com/halorgium/punchblock into halorgium-blocks-on-caller

Conflicts:
	lib/punchblock/translator/asterisk/call.rb
[BUGFIX] Fix Celluloid 0.14 incompatibility by executing blocks on receivers
[CS] Avoid monkey-patching HasGuardedHandlers to cope with Celluloid block semantics
[UPDATE] Bump to 1.9.1
Merge branch 'release/1.9.1'