title: Can GSON deserialize in a case-insensitive way
body: <p>In prototyping communication between .NET desktop app and Java server, using REST with JSON posts, I am running into a case-sensitivity issue.  The .NET objects have there properties in Pascal Casing (which is conventional for .NET), e.g.:  <code>Symbol, EntryValue</code> (etc), while the Java representation of same object uses camel casing, e.g. <code>symbol, entryValue</code>.  </p>
  
  <p>The server receives json value as:</p>
  
  <pre><code>{"EntrySize":100,"Symbol":"AMZN"}
  </code></pre>
  
  <p>But Gson doesn't deserialize in case-insensitive manner.  Is there any way to get Gson to do this?  </p>