Add go fmt to build
Merge pull request #196 from Shopify/go_fmt

Add `go fmt` to build
Explicitly ignore error return values for some Open and Close calls
Report additional errors to test when closing the ock broker
Merge pull request #197 from Shopify/explicitly_ignore_errors

Explicitly ignore error return values for some Open and Close calls
ADD a CONTRIBUTING.md that is shown to users when they open a PR or create an issue
Some additions
Merge pull request #201 from Shopify/contributing

Add a CONTRIBUTING.md
Fix bug #179

Also reported at https://github.com/Shopify/sarama/pull/199#issuecomment-63636565

Go's closure semantics are really annoying - simply stop spawning goroutines
with the wrong arguments.

Add a test (heavily based on https://gist.github.com/ORBAT/d0adcd790dff34b37b04)
to ensure this behaviour doesn't regress.

Huge thanks to Tom Eklöf for getting me all the logs etc. needed to track this
down.
Merge pull request #202 from Shopify/fix-179

Fix bug #179
Drop official support for go 1.1
Merge pull request #203 from Shopify/drop-go-1.1

Drop official support for go 1.1
Add `go vet` as build step.