Patch pusher.js to set a default activity_timeout

The current pusher.js throws an error if a connnection handshake reply
does not include an activity_timeout.

This seems to be new since 2.1.6, and would require changes in slanger
for enterprise.