Changes to ETM distribution for release 1.09. Fixed etm.h.dist a little so it works with ANSI C compilers. Fixed usage message in etmtest so it printed tests in correct order. Move fflush(stdout)/fflush(stderr) into PrintMsg() so that it's done uniformly. (It was being done in ETMPanic() but not ETMMsg(), so that output from stdout and stderr could still get mixed up.)