Manual fixes re describe-syntax

* doc/emacs/help.texi (Misc Help): Index describe-syntax.

* doc/lispref/syntax.texi (Syntax Table Functions): Mention describe-syntax.
Fix two doc/emacs cross-references

* doc/emacs/maintaining.texi (EDE): Fix cross-reference.

* doc/emacs/programs.texi (Program Modes): Fix emacs-xtra reference.
* configure.ac (emacs_broken_SIGIO): Set on gnu-kfreebsd (tiny change)
http://bugs.debian.org/712974
* src/sysdep.c (sys_siglist): Fix typo in previous commit.
* lisp/progmodes/ruby-mode.el (ruby-move-to-block): When we're at a
middle of block statement initially, lower the depth.  Remove
FIXME comment, not longer valid.  Remove middle of block statement
detection, no need to do that anymore since we've been using
`ruby-parse-region' here.
* ido.el (ido-delete-file-at-head): Respect delete-by-moving-to-trash.
Fix some doc/ cross-references

* doc/lispintro/emacs-lisp-intro.texi (edebug):
* doc/lispref/debugging.texi (Debugging):
* doc/lispref/files.texi (File Attributes, Changing Files):
* doc/misc/bovine.texi (top):
* doc/misc/cc-mode.texi (AWK Mode Font Locking):
* doc/misc/mh-e.texi (Preface):
* doc/misc/url.texi (URI Parsing):
Fix cross-references to other manuals.

* doc/lispref/package.texi (Package Archives): Fix @url call.
Make info-xref checks case-sensitive by default

* lisp/info.el (Info-find-node, Info-find-in-tag-table)
(Info-find-node-in-buffer, Info-find-node-2, Info-goto-node):
Add option for exact case matching of nodes.

* lisp/info-xref.el (info-xref): New custom group.
(info-xref-case-fold): New option.
(info-xref-goto-node-p): Pass info-xref-case-fold to Info-goto-node.
* lisp/subr.el (y-or-n-p): Handle empty prompts.
Merge from emacs-24; up to r111368
gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Revert 2013-01-14 change
* doc/misc/pgg.texi (Top, Overview): Add note about obsolescence.
* doc/misc/dbus.texi (Introspection): Update URL to a less defunct one.
* doc/misc/eudc.texi (CCSO PH/QI): Remove defunct URL.
Fix/update some gnus manual links to external resources

* doc/misc/gnus-faq.texi (FAQ 5-8, FAQ 6-3): Remove defunct URLs.
(FAQ 7-1): Update URL.

* doc/misc/gnus.texi (Top): Restrict "Other related manuals" to info output.
(Foreign Groups): Use @indicateurl for examples.
(Direct Functions): Remove defunct URL.
(RSS): Update URL.
* doc/misc/dbus.texi: Comment fix.
Auto-commit of generated files.
Auto-commit of generated files.
merge trunk
* lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords): Highlight more
keywords and built-ins.