don't bark at zero-length data (HACK: this also allows textResponse=false override by passing a Buffer(0) to a GET request)