Bump version to 24.4
Regenerate ldefs-boot and AUTHORS
Fix display on X of 1-pixel R2L characters.

 src/xterm.c (x_draw_hollow_cursor): Fix display of hollow cursor on
 1-pixel R2L characters.
 Reported by Dmitry Antipov <dmantipov@yandex.ru>, see
 http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00518.html.
Regenerate ldefs-boot
Merge branch 'emacs24' into aquamacs3
Check that a "macro" found near point-min isn't a ## operator.  Fixes
bug #18749.
progmodes/cc-engine.el (c-macro-is-genuine-p): New function.
(c-beginning-of-macro): Use the above new function.

Conflicts:
	lisp/ChangeLog
Update ESS to version 14.09
Bump version number to 3.1.
Update manual (a little).