title: Dropwizard Environment class unwantedly encodes Jersey Client request body to format other than UTF.
body: <p>When a Jersey client is created via the call below I am able to send request to my Mock Server with the request body encoded in a UTF format.</p>
  
  <pre><code>Client client = Client.create()
  </code></pre>
  
  <p>I initially thought it was the way i was setting the headers in the WebResource but
  I've now isolated the problem to lie someone in Dropwizard's Environment class. If i create my client with the following below then when i post my json its get encoded to a non UTF format. </p>
  
  <pre><code>Client client =  new JerseyClientBuilder().using(Environment).build();
  </code></pre>