Parse $EDITOR value to handle editors that need flags like "zeditor --wait" or "code --wait". Previously the entire string was treated as the executable name. Fixes #987 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Executed-By: beads/crew/dave Rig: beads Role: crew