message: Fix for blob try_cast of constant, and add blob try_cast tests
diff: @@ -14,7 +14,7 @@ unique_ptr<ParsedExpression> Transformer::TransformTypeCast(duckdb_libpgquery::P
  LogicalType target_type = TransformTypeName(type_name);
  // check for a constant BLOB value, then return ConstantExpression with BLOB
  - if (target_type == LogicalType::BLOB && root->arg->type == duckdb_libpgquery::T_PGAConst) {
  + if (!root->tryCast && target_type == LogicalType::BLOB && root->arg->type == duckdb_libpgquery::T_PGAConst) {
  auto c = reinterpret_cast<duckdb_libpgquery::PGAConst *>(root->arg);
  if (c->val.type == duckdb_libpgquery::T_PGString) {
  return make_unique<ConstantExpression>(Value::BLOB(string(c->val.val.str)));
  