Pusher.sign

Extract a function to sign messages.

I want this to validate the `X-Pusher-Signature` without duplicating your signature code.