Use JSON Update Instead of XML Update

Use the Solr JSON update endpoint instead of XML.

My gut says this should reduce latency, increase throughput, and make the code slightly less complicated.  Make sure to benchmark to verify it's at least the same if not better.