If set, use $EDITOR for editing the config

I tried using mark2 on a box with Arch Linux on it and kept getting errors when trying to run "mark config". After some research it seems that mark2 currently expects users to have Debian's alternatives system installed. I've added the option for mark2 to simply use the editor defined in $EDITOR, which is already used by several other programs.