use $EDITOR to create new issues

This has some tweaks to #22 to support core.editor in git config files, and to always use the editor