sefuns read_data und write_data erstellt

Diese entsprechen in der Funktion genau den efuns
read_file() und write_file(), stellen aber sicher,
dass das File immer unterhalb von /data/ liegt,
indem der Pfad ggf. angepasst wird.

Change-Id: Ibbe3cadc8d42ca2e83287d7c4893f5c3e3895837
diff --git a/doc/sefun/read_data b/doc/sefun/read_data
new file mode 100644
index 0000000..b0707ac
--- /dev/null
+++ b/doc/sefun/read_data
@@ -0,0 +1,18 @@
+SYNOPSIS
+        string read_data(string file, int start, int anzahl)
+
+BESCHREIBUNG
+        Diese Funktion macht genau das, was read_file() tut (also siehe dort),
+        allerdings stellt sie sicher, dass <file> immer mit einem /data/
+        beginnt (setzt es also notfalls davor).
+        Es wird also immer irgendwo unterhalb von /data/ gelesen.
+
+BEISPIEL
+        # read_data("/d/ebene/zesstra/blupp");
+        -> liest das File /data/d/ebene/zesstra/blupp.
+        # read_data("/data/d/ebene/zesstra/blupp");
+        -> tut dasselbe.
+
+SIEHE AUCH
+        write_data()
+        read_file(E), write_file(E), read_bytes(E), write_file(E)