Get -ansi and -pedantic into build.

For the C89-targetted tuna.{c,h}, this required quite a
few modifiecations to bring into language compliance.

Closes #6