Remove cppflags attributes and CPPFLAGS variables:

* Since the compilation is driven through gcc and cpp is not called
  directly, it's not possible to pass cpp flags to the preprecessor.
Add an attribute whose value gets copied to INCDIRS
Print when the out of source Makefile is being generated.