Catch ConnectionError in webhook worker code.

Also fix missing-argument typo in webhook.py, and actually return True from
WebhookWorker.execute on success.