Tweaks for www.gnu.org html versions of manuals

* admin/admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG.

* doc/emacs/emacs.texi (Top): Add some stuff specific to www.gnu.org.

* doc/lispintro/emacs-lisp-intro.texi: Add some stuff specific to www.gnu.org.

* doc/lispref/elisp.texi: Add some stuff specific to www.gnu.org.
* pop.c: Fix ERRMAX typo (Bug#13925).

(socket_connection) [!HAVE_KRB5_ERROR_TEXT && HAVE_KRB5_ERROR_E_TEXT]:
Use ERROR_MAX, not ERRMAX.
* leim/quail/latin-ltx.el: Resolve conflicts.
(latin-ltx--mark-map, latin-ltx--mark-re): New constants.
(latin-ltx--define-rules): Check for conflicts.  Eval `re's.
(rules): Use tighter regexps to avoid conflicts.
Consolidate the various rules for combining marks.
* admin/admin.el (manual-pdf, manual-dvi): Pass -I to texi2pdf, texi2dvi.
* thingatpt.el (end-of-sexp): Fix bug#13952.
* thingatpt.el (end-of-sexp): Use syntax-after.
* lisp/emacs-lisp/smie.el (smie-auto-fill): Don't inf-loop if there's no
token before point.
* progmodes/scheme.el: Add indentation and font-locking for λ.
* iswitchb.el (iswitchb-read-buffer): Fix typo.
* net/tramp.el (tramp-drop-volume-letter): Make it an ordinary
defun.  Defining it as defalias could introduce too eager
byte-compiler optimization.  (Bug#14030)
Un-indent after "pass" and "return" statements
* lisp/progmodes/python.el (python-indent-block-enders): New var.
(python-indent-calculate-indentation): Use it.

* test/automated/python-tests.el
(python-indent-block-enders): New test.
(python-info-current-defun-2): Fix test.
Backport copyright fix from trunk
Relicense under GPLv3 or later
Standardize license notice
Backport trunk r112134 em-prompt fix

* lisp/eshell/em-prompt.el (eshell-emit-prompt):
Make sure we can't insert into the prompt either.
* doc/man/emacs.1: Add some more command-line options.
* lisp/emacs-lisp/syntax.el (syntax-propertize-multiline):
Use `syntax-multiline' text property consistently instead of
`font-lock-multiline'..
* subr.el (read-number): Once more use `read'
rather than `string-to-number', to trap non-numeric input.
Put back no-longer-defunct URL from r111279
* doc/emacs/trouble.texi (Contributing): Remove obsolete info re pretesters.