Handle invalid spreedly response

Spreedly can sometimes respond with a 2XX status, but not include the
'subscriber' node in the response.

I've seen this at least once in production code.