Fixed crash when EDITOR unset. Closes #116

Now searches for EDITOR or VISUAL, and reports error if neither are set
when $EDITOR is referenced in .frogrc.