Add a fallback for the EDITOR env var

In case the emacs server is not started, emacsclient will attempt
to start the editor specified by the ALTERNATE_EDITOR env var.

ATT: @sunesimonsen