magit-key-mode-popup-logging: support --no-merges option
Merge pull request #1341 from mgalgs/no-merges

magit-key-mode-popup-logging: support --no-merges option
magit-revert-buffer-hook: run in magit-revert-buffers
Merge remote-tracking branch 'origin/master'
magit-process-quote-arguments: flatten list of arguments
* magit-key-mode.el (magit-key-mode-add-group): add missing arguments
  list when creating new group.
Merge pull request #1347 from jtatarik/fix_add_group_arguments

magit-key-mode-add-group: add missing arguments list when creating new group
magit.text: mentioned that staging only works from status buffer
Package-Requires: add emacs-23.2
magit-process-setup: never collapse the section

Despite the face being used, too many users fail to realize that the
lines in the process buffer are sections and thus never try to show
the output by pressing TAB.

On the `next' branch this is being countered by creating all sections
expanded and only collapsing a section once the command returned
successfully, see 160ed937ff28bcf0c9fc84763376e7c88f3d836a.  That hasn't
made it to `master' yet, where we are doing something less reasonable.
So for now change `magit-process-setup' to never automatically collapse
a section.
.travis.yml: update dependency urls
magit-read-gpg-secret-key: properly use history variable
Revert "Package-Requires: add emacs-23.2"

This reverts commit 3f2f81b347bff884ad4759ed4c8b12c204ce75e0.

No version of `package.el' which works with Emacs 23.x
understands the "emacs" virtual package.  See issue #1369.
magit-read-gpg-secret-key: don't require match

Let the user exit with any input.  This allows selecting a subkey,
even though we don't offer such keys for completion.
magit-diff-highlight-whitespace: use lazy match
Lazy match should be used to find trailing spaces.
Merge pull request #1373 from shigi/trailing-spaces

magit-diff-highlight-whitespace: use lazy match
add status buffer insterter for oneline graph

TODO: more details here about why this is different from the others.