Makefiles: switch -O6 to -O3
It's absurdly high and clang doesn't like it. This should make it easier
to build the first-stage under clang (second-stage and SWIG wrappers
reamin a large problem there). Also set the non-SWIG compilation options
by default.