title: Jersey / Rest default character encoding
body: <p>Jersey seems to fail when returning JSON...<br/>
  This:</p>
  
  <pre><code>@GET
  @Produces( MediaType.APPLICATION_JSON + ";charset=UTF-8")
  public List&lt;MyObject&gt; getMyObjects() {
      return ....;
  }
  </code></pre>
  
  <p>is needed to return JSON utf-8 encoded. If I use only</p>
  
  <pre><code>@Produces( MediaType.APPLICATION_JSON)
  </code></pre>
  
  <p>fails and for example German umlaute (üöä), will be returned in a wrong way. </p>
  
  <p><b>Two questions:</b><br/>
  1 - For JSON utf-8 ist standard - why not with Jersey?<br/>
  2 - Can I set utf-8 for the whole REST-Servlet if a JSON Request comes in?<br/>
  <br/>
  I am using Jersey 1.5 and CRest 1.0.1 on Android...</p>