add responder code so we can also return 500
added better specs to the webhook_controller, needs some DRY-ing