Put our includes in CPPFLAGS instead of CFLAGS and remove Solaris kmodule

Adding includes to CPPFLAGS ensures headers are picked up from the source
tree instead of an include path added by xxx_CFLAGS.