proj-types: add some generic includes

Based in part on Linux kernel code
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/
tag v3.15

Signed-off-by: Nishanth Menon <nm@ti.com>