build: basic: support kbuild type cflags adjustment

Support definitions like
CFLAGS_foo.o : Besides default CFLAGS, add extra ones for foo.o
CLFAGS_REMOVE_foo.o : Remove cflags defined here from default one