Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/floatp b/doc/efun/floatp
new file mode 100644
index 0000000..109cace
--- /dev/null
+++ b/doc/efun/floatp
@@ -0,0 +1,10 @@
+SYNOPSIS
+        int floatp(mixed arg)
+
+BESCHREIBUNG
+        Liefert 1, wenn das Argument eine Fliesskommazahl (float) ist,
+        ansonsten 0.
+
+SIEHE AUCH
+        intp(E), mappingp(E), stringp(E), closurep(E), objectp(E),
+        referencep(E), pointerp(E), symbolp(E), clonep(E)