Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/sizeof b/doc/efun/sizeof
new file mode 100644
index 0000000..b5023b4
--- /dev/null
+++ b/doc/efun/sizeof
@@ -0,0 +1,16 @@
+SYNOPSIS
+        int sizeof(mixed * val);
+        int sizeof(string  val);
+        int sizeof(mapping val);
+
+BESCHREIBUNG
+        Liefert die Anzahl Elemente in einem Array <val>, die Anzahl
+        Zeichen in einem String <val> oder die Anzahl Keys in einem Mapping
+        <val>.
+
+        Als Spezialfall kann <val> auch 0 sein. In diesem Fall liefert die
+        Funktion 0 zurueck.
+
+SIEHE AUCH
+        allocate(E), pointerp(E), mappingp(E), m_allocate(E),
+        widthof(E)