Limit channels

Opening pull request so it's easier to review
Why this count is limited to 10?
[`README`](https://github.com/pusher/pusher-gem#publishing-events) says this limit is **100**:
> An event can be published to one or more channels (limited to 100) in one API call: