Propagate exceptions raised by the user's packet callback -- fixes#31, #50
Warn about exceptions raised by the packet callback during queue unbinding
Raise an error if a packet verdict is set after its parent queue is closed
set_payload() now affects the result of later get_payload() -- fixes#30
Handle signals received when run() is blocked in recv() -- fixes#65