Makefile.am: add -Wall -Wextra -O2 to CPPFLAGS.

We want as many warnings as possible, so we add -Wall -Wextra.
I've been told -O2 exposes some additional warnings, so I'm adding
that too. When the initial set of warnings is cleaned up, I'll add
-Werror and possible add additional flags.