added pusher:connectionWillConnect: delegate method

Informs the delegate that libPusher is about to connect.
```pusher:connectionDidConnect:``` will be called as soon as the connection was successfully established.