- core.edit_message: changed message file opening (only affects vim/vi users)

With the current implementation it's possible to detect if the user saved
the message file or if he/she just quits the editor (e.g. to abort the commit).