cleanup build, stricter CFLAGS