Fix race in bufferedBytes access
Only run functional tests when Kafka is available. Require that when ENV[CI] is set.
Code review fixes
Merge pull request #110 from Shopify/make_functional_tests_optional

Only run functional tests when Kafka is available
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