Made some improvements to X-Json-Object so subclasses can write less code to get the work done.  Removed /3rdparty since we're not using any of that stuff now.