Merge changes from topic "rpc"

* changes:
  python: user-defined RPCs
  DatastoreAccess: add support for generic user-defined RPCs
  Include presence containers in NetconfAccess::getItems
  joinPaths: support adding the trailing slash
  make fillMap reusable for future RPC support
  libnetconf C++: add support for user RPCs
  NETCONF: support variable-return-type RPCs
  a typedef for returning "tree of data"
diff --git a/src/libyang_utils.cpp b/src/libyang_utils.cpp
index 0885c64..e6b825d 100644
--- a/src/libyang_utils.cpp
+++ b/src/libyang_utils.cpp
@@ -26,6 +26,8 @@
         return std::string(value->string());
     case LY_TYPE_ENUM:
         return enum_{std::string(value->enm()->name())};
+    case LY_TYPE_BINARY:
+        return std::string{value->binary()};
     default: // TODO: implement all types
         return "(can't print)"s;
     }