Bytes und Structs ausgeben.

Bytes und structs werden vom MG-Tool halbwegs sinnvoll
ausgegeben statt nur als "invalid".

Change-Id: I87959bb2b63a29d803ac244f00d81ef4c7ef51c8
diff --git a/obj/tools/MGtool/toollib.c b/obj/tools/MGtool/toollib.c
index 4c83ace..6d76577 100644
--- a/obj/tools/MGtool/toollib.c
+++ b/obj/tools/MGtool/toollib.c
@@ -139,6 +139,9 @@
       return sprintf("%O", mix);
       case T_QUOTED_ARRAY:
       return "'"+mixed_to_string(funcall(lambda(0, mix)), lvl-1);
+      case T_BYTES:
+      case T_STRUCT:
+      return sprintf("%O",mix);
     }
   }
   return "...";