tests: remove should
make sure .CHANNEL(), .enabled(), .disabled() throw
.endpoint(): add tests
.endpoint(): add impl
.timeout(): add tests
.timeout(): add impl
.name(): add tests
.name(): add impl
.retries(): add tests
.retries(): add impl
docs
Merge pull request #16 from segmentio/throw

Throw