data tree REFCTOR move prefix callbacks to plugins types

Meaning they are still public but needed only when
implementing plugins. Common API functions do not
require these callbacks.
diff --git a/src/diff.c b/src/diff.c
index 83acef8..e5d96a9 100644
--- a/src/diff.c
+++ b/src/diff.c
@@ -1155,8 +1155,7 @@
             meta = lyd_find_meta(diff_match->meta, mod, "orig-value");
             LY_CHECK_ERR_RET(!meta, LOGINT(LYD_NODE_CTX(diff_match)), LY_EINT);
             str_val = lyd_meta2str(meta, &dynamic);
-            ret = lyd_value_compare((struct lyd_node_term *)diff_match, str_val, strlen(str_val), lydjson_resolve_prefix,
-                                    NULL, LYD_JSON, NULL);
+            ret = lyd_value_compare((struct lyd_node_term *)diff_match, str_val, strlen(str_val), NULL);
             if (dynamic) {
                 free((char *)str_val);
             }