Check more errors

Caught by errcheck. All remaining errcheck warnings have been audited and are
harmless (mostly because Broker.Open returns such a limited set of errors).
Merge pull request #181 from Shopify/more-errcheck

Check more errors