Fix crashes in itimers on Windows 9X.

 src/w32proc.c (start_timer_thread): Pass a non-NULL pointer as last
 argument to CreateThread.  This avoids segfaults on Windows 9X.
 Reported by oslsachem <oslsachem@gmail.com>.
Fix flymake in narrowed buffers
lisp/gnus/auth-source.el (auth-sources): Add pointer to what the .gpg extension in `auth-sources' means and link to EPA docs
lisp/calc/calc-menu.el (calc-vectors-menu): Remove menu item for
incorrect keybinding.

doc/misc/calc.texi (Single-Variable Statistics): Remove mention of
incorrect keybinding.
Tiny doc etc changes related to frameset-to-register

* doc/emacs/regs.texi (Configuration Registers): Update C-x r f binding.

* lisp/textmodes/remember.el (remember): Use frameset-to-register
rather than frame-configuration-to-register.
Mention read-regexp in doc of functions that use it

* lisp/dired.el (dired-read-regexp):
* lisp/faces.el (list-faces-display):
* lisp/misearch.el (multi-isearch-read-matching-buffers)
(multi-isearch-read-matching-files):
* lisp/play/cookie1.el (cookie-apropos):
* lisp/progmodes/grep.el (grep-read-regexp): Doc fixes.
Some read-regexp doc

* lisp/replace.el (map-query-replace-regexp)
(read-regexp-defaults-function, read-regexp): Doc fixes.

* etc/NEWS: Related edits.
* Makefile.in (install-arch-indep): Allow ' ' in destdir.

This fixes a bug in the previous change.  Also, use $(SHELL)
rather than sh, as that's more likely to be portable.
* character.h: Fix misspelling of file name in comment.
* lisp/replace.el (read-regexp): Fix typo in earlier doc change.
* lisp/info.el (info-initialize): Revert 2014-01-10 change.
frameset.el (frameset--jump-to-register): Check that buffer is live (bug#16749).
* progmodes/sql.el: Version 3.4
(sql-oracle-options): New default value ("-L").
(sql-mode-oracle-font-lock-keywords): Added placeholder highlighting.
(sql-placeholders-filter): Correct placeholder pattern.
(sql-read-table-name): Bug fix. Detect absence of SQLi process.
(sql-login-delay): New variable.
(sql-product-interactive): Use it.
* lisp/vc/ediff-init.el (ediff-use-faces, ediff-highlight-all-diffs):
Do not use ediff-defvar-local on pre-defined variables.
* lisp/ido.el (ido-file-internal): Don't add the name of an existing
directory twice.
Make closing dbus buses actually work
Make closing dbus buses actually work
* nsterm.m (keyDown:): Check for normal key even if NSNumericPadKeyMask
is set.
* efaq-w32.texi (Tramp ssh): Remove also pscp1 and pscp2.
Sync with Tramp 2.2.9.

* doc/misc/trampver.texi: Update release number.

* lisp/net/trampver.el: Update release number.

* test/automated/tramp-tests.el (password-cache-expiry): Set to nil.
(tramp-test28-shell-command): Make a while loop when waiting for
process exit.