magit-log-read-revs: also support comma as separator
add Package-Requires header keyword
with-editor: depend on version 24.* of Emacs
(magit-process-yes-or-no-prompt) Save match data during prompt.
magit-request-pull: read START and END from user
popups: always display switches in a single column
magit-popup-{describe-function,woman}: use empty display-buffer-alist

See #1641.
Fix travis : git-{rebase,commit}.el and with-editor.el are already in magit
Merge pull request #1642 from YoungFrog/patch-1

Fix travis : git-{rebase,commit}.el and with-editor.el are already in magit
Merge pull request #1640 from YoungFrog/next

(magit-process-yes-or-no-prompt) Save match data during prompt.
magit-process-yes-or-no-process: cosmetics

And no, I am not actually claiming that this looks better.
magit-section-{forward,backward}: improve doc-string
magit-section-show-headings: fix typo in doc-string
magit-put-face-property: return the overlay
magit-section-make-overlay: use magit-put-face-property
magit-section-goto-successor-1: cosmetics
during refresh, adjust point in each window individually

Previously point was adjusted in the selected window and so all windows
visiting the current buffer ended up with the same value for point.
Now we adjust point in each window individually.
during refresh, keep same hunk selected

During refreshes try to keep the same hunk selected,
even if it changes identity.  See #1453.
make text property `invisible' rear-nonsticky

See https://github.com/magit/magit/issues/1592,
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19188, and
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19200.
magit-post-command-adjust-point: new function

See https://github.com/magit/magit/issues/1592,
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19188, and
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19200.