Add method to generate a webhook signature.

This is used to validate that the webhook API call is legit.  Closed #39 
Added a single test