Makefile.am: add -pedantic to CPPFLAGS.

One of the goals is to be portable and correct. If we avoid all
warnings from the static analysis tools and compilers, we'll be
at least part of the way there. This patch adds -pedantic to the
CPPFLAGS to turn up the amount of warnings.