render_json now uses datetime encoder
validate_params now uses render_error; converted to use RuntimeError rther than ValueError
moved validate_json_params to appengine_helpers