Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/blueprint b/doc/efun/blueprint
index 78c4f0a..0017942 100644
--- a/doc/efun/blueprint
+++ b/doc/efun/blueprint
@@ -1,23 +1,26 @@
-VORLAEUFIG
+PRELIMINARY
 SYNOPSIS
         object blueprint()
         object blueprint(string|object|lwobject ob)
 
-BESCHREIBUNG
-        Die Efun liefert den Blueprint fuer das angegeben Objekt <ob> oder
-        fuer this_object(), wenn nicht angegeben.
+DESCRIPTION
+        The efuns returns the blueprint for the given object <ob>, or for
+        the current object if <ob> is not specified.
 
-        Wenn der Blueprint zerstoert wurde, liefert die Funktion 0. Fuer
-        Objekte mit replace_program() liefert die Funktion den Blueprint des
-        ersetzenden Programs.
+        If the blueprint is destructed, or its program replaced, the efun
+        returns 0.
 
-BEISPIELE
-        blueprint("/obj/ding");                 -> liefert /obj/ding
-        blueprint(find_object("/obj/ding"));    -> liefert /obj/ding
-        blueprint(clone_object("/obj/ding"));   -> liefert /obj/ding
+        For objects with replaced programs, the efun returns the blueprint
+        for the replacement program.
+        In COMPAT mode the returned blueprint does not start with a "/".
 
-GESCHICHTE
-        Eingefuehrt in LDMud 3.2.9.
+EXAMPLES
+        blueprint("/std/thing"))               -> /std/thing
+        blueprint(find_object("/std/thing"))   -> /std/thing
+        blueprint(clone_object("/std/thing"))  -> /std/thing
 
-SIEHE AUCH
+HISTORY
+        Introduced in LDMud 3.2.9.
+
+SEE ALSO
         clones(E), clone_object(E)