try harder to give verbose error messages
Merge pull request #3 from tindie/more-good-errors

try harder to give verbose error messages