styling with ANSI style

saving the original unstyled for later comparison. It will be removed
in the next commit.

astyle --style=ansi main.c

Signed-off-by: Zeljko <zeljko@zwr.fi>
conformance cleanup

It was requested to compile with
gcc -Wall -ansi -pedantic  main.c, these changes make it compile
with zero warnings. That said, disabled one warning because:

a) wanted to show the usage of #pragma and
b) wanted to show the usage of variadic macros, which are
   extemelly powerful, but only introduced in C99.

Signed-off-by: Zeljko <zeljko@zwr.fi>