add a shell script for changelog regeneration, deals with #19