The Pusher API specifically expects a signature to be calculated on a string joined with "\n" newline type. The use of PHP_EOL was causing the signature to be incorrectly generated on Windows systems.
Merge pull request #1 from mtudor/hotfix/signature-newline-type

Pusher signature incorrectly generated on Windows systems