Make Broker request promise channel a configurable size.

@eapache thoughts? This'll solve all my problems.

Unsure why travis failed.

```
% go test
PASS
ok  	github.com/shopify/sarama	0.060s
```