Fix race in bufferedBytes access
Merge pull request #100 from dolzenko/fix-race

Fix race in bufferedBytes access
Improve documentation and defaults for consumer configuration
Merge pull request #112 from Shopify/better-consumer-config

Improve documentation and defaults for consumer configuration
add GetCurrentOffset to client
use Fatalf not Fatal when using format arguments (caught by vet)
Merge pull request #109 from Shopify/add_GetCurrentOffset_to_client

add GetCurrentOffset to client
doc tweaks suggested by golint
remove stale comment
Add travis and godoc badges to README
Close the producer inline instead of deferring it.

This is a shot in the dark and I doubt it will actually fix anything, but it
should at least kick Travis.
Merge pull request #113 from Shopify/func-test-tweak

Close the producer inline instead of deferring it.
Use time.Duration values consistently in *Config types.
Merge pull request #115 from Shopify/fixes

Default configuration value fixes
Add a check to make debugging easier when the client has been closed previously (e.g., an misplaced defer() closed it).
Address Evan's comments on the previous version.  Add checks for Closed() to a few other locations including consumer.go.
Code review fix
Merge pull request #117 from Shopify/rsrsps

Rebased version of #54 (closed checks)
Make mockbroker's ID an int32 to avoid a boatload of casts
Merge pull request #118 from Shopify/mockbroker-tweak

Make mockbroker's ID an int32 to avoid a boatload of casts