Feature/fix feature editor to use environment vars instead of editor command

Change to use $VISUAL and $EDITOR for better cross-platform support (particularly OS X).