* mu4e: centralize some of the fontification code; cleanup signature support
* mu4e: run mu4e-view-mode only when the marked-as-read message is received
* mu: initialize randomness in mu-cmd-server
mu4e: update window stays inside mu4e boundaries
* mu4e: don't error out if no empty lines are found
* mu4e: make sure the sent-hook is only defined as *local* in mu4e-compose
* mu4e: don't error out on parts without mime-type
mu4e-actions.el: better last dir handling for mu4e-action-git-apply-patch

add-to-list does pre-pend an element to a list by default, but only if
it isn't in there already. This change ensures the path we have just
added is always the first in the list. This makes sense when applying
a series of patches by hand.
mu4e-actions.el: add mu4e-action-git-apply-mbox example

Apply patch is useful when you might want to change the patch. However
for reviews you may well just want stuff applied directly to the
commit history.
Add ability to specify range of URLs to visit

* mu4e/mu4e-view.el (mu4e-view-go-to-url): Add the ability to visit
  multiple URLs by specifying a numeric range.
* mu4e/mu4e.texi (The message view: Keybindings): Document ability to
  visit multiple URLs.

`mu4e-view-go-to-url' now behaves like `mu4e-view-save-attachment'. You
can specify multiple URLs to visit at once by prefixing the visit
command by <C-u>; so C-u g asks you for a range of URLs to visit (for
example, 1 3-6 8). The range "‘a’" is a shortcut for all URLs.
Merge pull request #308 from stsquad/more-git-fixes

* add mu4e-action-git-apply-mbox, and improve last-dir handling
Merge pull request #305 from tmalsburg/master

* mu4e: update window stays inside mu4e boundaries
* mu4e: small doc updates
* mu4e/Makefile: allow configuring the lispdir

`lispdir` is no longer hardcoded in the Makefile.

Users can set the desired `lispdir` at configure time, with `./configure
--with-lispdir='...'`; or at install time with `make lispdir='...' install`.

The default install path is the folder `mu4e/` inside whatever AM_PATH_LISP
finds, which is probably what the original default intended.

This change fixes #320.
* mu-proc: Don't rename when moving inside a Maildir

`mbsync' expects messages moving inside a Maildir (from `new' to `cur',
for example) to mantain its basename.
Merge pull request #323 from uu1101/configurable-lispdir

* mu4e/Makefile: allow configuring the lispdir
* minor
* merge branch 'master' of github.com:djcb/mu
Merge pull request #322 from uu1101/keep-basename-inside-maildir

* mu-proc: Don't rename when moving inside a Maildir
* mu4e: fix warning