code: function doPostJSON(object, url, opts) {
          var data = JSON.stringify(object);
          var fullOpts = _.extend({}, opts, {
              data: data,
              contentType: 'application/json',
              responseType: 'json'
          });
          return doPost(url, fullOpts);
      }
docs: Asynchronously posts the object in its json form (it is converted to json in this method). This method
  also assumes that if any data is returned it will be in json format
  @method doPostJSON
  @param {Object} object The object to post
  @param {String} url The URL to post to
  @param {Object} opts See {{#crossLink "neon.util.ajaxUtils/doAjaxRequest"}}{{/crossLink}}
  @return {neon.util.AjaxRequest} The xhr request object