Improved git prepare commit message hook to show last 3 commit log messages and VIM command to abort the commit