Add changelog generation script, and makefile target