Include stdout in error messages

Some of the tools used (eg gem push) output everything to stdout on error.  This change enables us to still return a meaningful error message in this case.

Fixes #8