Bump pusher/pusher-php-server from 3.2.0 to 3.3.0 (#889)
Bump pusher/pusher-php-server from 3.2.0 to 3.3.0 (#889)

Bumps [pusher/pusher-php-server](https://github.com/pusher/pusher-http-php) from 3.2.0 to 3.3.0.
<details>
<summary>Release notes</summary>

*Sourced from [pusher/pusher-php-server's releases](https://github.com/pusher/pusher-http-php/releases).*

> ## v3.3.0
> - **[ADDED]** Support for End-to-end encrypted channels for `triggerbatch`
> - **[FIXED]** `trigger` behavior with mixtures of encrypted and non-encrypted channels
</details>
<details>
<summary>Changelog</summary>

*Sourced from [pusher/pusher-php-server's changelog](https://github.com/pusher/pusher-http-php/blob/master/CHANGELOG.md).*

> ## 3.3.0 (2019-01-03)
> 
> [ADDED] Support for End-to-end encrypted channels for triggerbatch
> [FIXED] trigger behavior with mixtures of encrypted and non-encrypted channels
</details>
<details>
<summary>Commits</summary>

- [`5eb4ea2`](https://github.com/pusher/pusher-http-php/commit/5eb4ea29db6d61484a64ae6b0c249aa9d1c84943) v.3.3.0
- [`c3778c5`](https://github.com/pusher/pusher-http-php/commit/c3778c554acfe28ccc22f84a1fa9dab90c5aa375) Add End-to-end encryption support for triggerbatch + tests
- [`910cf41`](https://github.com/pusher/pusher-http-php/commit/910cf416c6b25424b18345be0302e174ef5ef125) Fix trigger behaviour with mixed encrypted and non-encrypted channels + tests
- [`8fd6def`](https://github.com/pusher/pusher-http-php/commit/8fd6def8197b7aa412876e1190c00d8a3872d5d0) Merge pull request [#194](https://github-redirect.dependabot.com/pusher/pusher-http-php/issues/194) from samnela/remove-deprecated-testcase
- [`b92528f`](https://github.com/pusher/pusher-http-php/commit/b92528fe920077e02e2b7f117c142dcee6274c70) Remove deprecated testcase implementation
- [`82a870c`](https://github.com/pusher/pusher-http-php/commit/82a870cf3e43ea19bcf1f311f43061f8e8bd7f18) Merge pull request [#196](https://github-redirect.dependabot.com/pusher/pusher-http-php/issues/196) from pusher/remove-ddn
- [`0a104e6`](https://github.com/pusher/pusher-http-php/commit/0a104e673514b369e19ea12e8947b54b0bcc6686) Merge pull request [#195](https://github-redirect.dependabot.com/pusher/pusher-http-php/issues/195) from pusher/handle-client-error
- [`fa573b2`](https://github.com/pusher/pusher-http-php/commit/fa573b2275694fb4c01841fc59d75c1e3b375a68) Rename ddn_domain to channels_domain
- [`bf9bebc`](https://github.com/pusher/pusher-http-php/commit/bf9bebcd2a20a5a23edad243741325cdab7a4b32) Make different request failures cases explicit
- [`ad5ef1e`](https://github.com/pusher/pusher-http-php/commit/ad5ef1ee065e9ec26c270f05f21d030d2196e628) Or API error log body instead of empty error
- Additional commits viewable in [compare view](https://github.com/pusher/pusher-http-php/compare/v3.2.0...v3.3.0)
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=pusher/pusher-php-server&package-manager=composer&previous-version=3.2.0&new-version=3.3.0)](https://dependabot.com/compatibility-score.html?dependency-name=pusher/pusher-php-server&package-manager=composer&previous-version=3.2.0&new-version=3.3.0)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

</details>
phanan/koel,phanan/koel,phanan/koel