Fix `display' not to use srfi-38 notation for a string.

Avoid using srfi-38 notation if (display <string>) is called within
write-shared.  It doesn't contribute readability at all (since you
can't know what the label refers), and sometimes interferes with
user-defined object writer.
Editorial fix
Fix extended-lambda keyword handling under keyword-symbol unification