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.)
