Vorbereitungen Empfang TMs, wenn offline.

Wenn ein Spieler/Magier auch in Abwesenheit TMs empfangen koennen
will, kann das Spielerobjekt beim zentralen KOBOLD (/secure/kobold)
ein "Vault" deponieren.
Ist die Empfaengerin eines TMs nicht anwesend (und auch kein anderes
Lebewesen mit dem Namen), fragt das Spielerobjekt, ob der KOBOLD
ein passendes Vault hat. Wenn ja, wird das TM dort abgelegt,
aehnlich bei beim konventionellen Kobold.

Die Vaults sind LWOs, auf welche Spielerobjekte und der KOBOLD eine
Referenz haben. Wenn das Spielerobjekt neu erzeugt wird, fragt es
beim KOBOLD, ob ein Vault existiert und bekommt ggf. eine Referenz.
Es kann dann die gespeicherten Nachrichten aus dem Vault abrufen.

Dieser Commit erzeugt das Grundgeruest von KOBOLD und der Vaults
und ermoeglicht das Speichern von Nachrichten dort.
Die tatsaechliche Moeglichkeit des Deponierens des Vaults im
KOBOLD folgt spaeter.

Change-Id: I56604858a38482c8f9844b9f371d9fb6950bf1f9
diff --git a/sys/player/comm.h b/sys/player/comm.h
index 281881e..709931b 100644
--- a/sys/player/comm.h
+++ b/sys/player/comm.h
@@ -78,6 +78,9 @@
 #define DO_REPORT_WIMPY      0x8
 #define DO_REPORT_WIMPY_DIR  0x10
 
+// Pfad zum (Offline-) Kobold
+#define KOBOLD "/secure/kobold"
+
 #endif // __PLAYER_COMM_H__
 
 #ifdef NEED_PROTOTYPES
@@ -85,6 +88,8 @@
 #ifndef __PLAYER_COMM_H_PROTO__
 #define __PLAYER_COMM_H_PROTO__
 
+#define MAX_KOBOLD_LIMIT 256
+
 // prototypes
 
 protected varargs int _recv(object ob, string message,