Updated props to set both the pool size per node, as well as use the least active node policy on connection
Change JsonUtils to throw two new exceptions JsonReadException and JsonWriteException. Also, in REST module, maps Json read errors to HTTP 400 (since client sent bad data) and Json write to HTTP 500 (since server is at fault).

USERGRID-2339 "JsonUtils.java should not silently fail"
https://apigeesc.atlassian.net/browse/USERGRID-2339
Formatting and import org.
Removed least used policy, it's slower than the default.  Throughput shows higher throughput with this over least used.
Merge pull request #228 from apigee/USERGRID-2366

Usergrid 2366
Don't HTTP status 2xx and 4xx as errors, only 500 and above.
https://apigeesc.atlassian.net/browse/USERGRID-2361
Fix for "Superuser should not have to confirm or be activated" USERGRID-2395. https://apigeesc.atlassian.net/browse/USERGRID-2395
Merge pull request #229 from apigee/USERGRID-2395

Superuser should not have to confirm or be activated
Fix for USERGRID-2395 "Superuser & test user should not have to confirm or be activated" plus some tests to prove it.
https://apigeesc.atlassian.net/browse/USERGRID-2395
Merge pull request #230 from apigee/USERGRID-2395-2

Superuser & test user should not have to confirm, take #2
Merge branch 'master' into USERGRID-2180
Merge pull request #231 from apigee/USERGRID-2180

Usergrid 2180 - Error handling improvements
Updated the unique index cleanup tool to support a specific app and collection name.
Merge pull request #232 from apigee/toolfix

Updated the unique index cleanup tool to support a specific app and coll...