webhooks: signature validation

* Adds a 'signature' option to Receiver
  which allows to specify a HTTP header
  which needs to be present in a request
  to validate the content.

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>