Read Java HttpResponse into String using ByteArrayOutputStream