title: Read text from InputStream
body: <p>If I start with a java.io.InputStream, what's the easiest way to read the entire stream out into a String (assuming utf-8)?</p>
  
  <p>This should be pretty easy but I'm mostly a C# person and google is failing me on this. Thanks.</p>