Add response parameter on promise resolution

The way restler-q works right now, it discards the http response information during promise resolution. This can be useful for testing exactly why a failure occurred, such as when you want to know if a failure happened due to a 404 or a 403. This patch fixes this.