message: fix a bug: cycleBoolean query result is wrong
diff: @@ -1497,9 +1497,9 @@ void GeneralEvaluation::getFinalResult(ResultSet &ret_result)
  if (proj[0].aggregate_type == QueryTree::ProjectionVar::cycleBoolean_type)
  {
  if (exist)
  - new_result0.result.back().str[proj2new[0] - new_result0_id_cols] = "true";
  + new_result0.result.back().str[proj2new[0] - new_result0_id_cols] = "\"true\"^^<http://www.w3.org/2001/XMLSchema#boolean>";
  else
  - new_result0.result.back().str[proj2new[0] - new_result0_id_cols] = "false";
  + new_result0.result.back().str[proj2new[0] - new_result0_id_cols] = "\"false\"^^<http://www.w3.org/2001/XMLSchema#boolean>";
  }
  else
  ss >> new_result0.result.back().str[proj2new[0] - new_result0_id_cols];
  @@ -2438,9 +2438,9 @@ void GeneralEvaluation::getFinalResult(ResultSet &ret_result)
  if (proj[i].aggregate_type == QueryTree::ProjectionVar::cycleBoolean_type)
  {
  if (exist)
  - new_result0.result.back().str[proj2new[i] - new_result0_id_cols] = "true";
  + new_result0.result.back().str[proj2new[i] - new_result0_id_cols] = "\"true\"^^<http://www.w3.org/2001/XMLSchema#boolean>";
  else
  - new_result0.result.back().str[proj2new[i] - new_result0_id_cols] = "false";
  + new_result0.result.back().str[proj2new[i] - new_result0_id_cols] = "\"false\"^^<http://www.w3.org/2001/XMLSchema#boolean>";
  }
  else
  ss >> new_result0.result.back().str[proj2new[i] - new_result0_id_cols];
  