Webhook basic authorization

Please add basic authorization capabilities to the webhook feature. When sending webhooks to password protected entities, URLs encoded with username:password@server/hook.html does not always work. Sometimes we need it passed in a header. Please open up the header manipulation or add a way to pass basic auth the far end.

I got it to work with reverse proxy on apache using basicauthfake, but it shouldn’t be that hard…