build_style: make them work independently and misc tweaks.

gnu-makefile: now CC/LD/AR/RANLIB/STRIP/CFLAGS/CXXFLAGS/LDFLAGS are passed
in as arguments to make(1) in do_build().
Bump to v87.