Handle editor process failures.

If the editor process couldn't be spawned, or it exited nonzero, provide
a message box with a sensible error message to indicate this to the
user.

Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>