Escape spaces in arguments passed to execute

When a filename contains a space, `execute 'edit'...` in
JournalCalendarAction treats it as two arguments.