add changed.d - the D changelog generator tool

makefile for both win32 and posix

some shell kung-fu as a workaround in posix.mak