add defaults to the webhook setting

This should make sure that keyerrors don't get raised when a repo has no
webhooks.
add sending of webhooks after a build