Make sure signedPost sends error when appropriate.

@steveluscher, I think this is a better way to handle the issue you opened, as it allows the actual error message provided by the server to propagate, rather than a generic message that just repeats the status code.

What do you think?