raise RuntimeError when a single streamed request calls *iter methods th...

In response to issue #2240, add a check to see if the content was "consumed"
No need for the `else` or the subsequent indentation, we won't get this far if we raise anyway.