Use save-excursion to leave point before signature

This fixes a problem appearing in mu4e~compose-handler, where a newline was inserted after the signature (if a signature was present).

Note that this is my first pull request (ever), so maybe double-check that all is right.