Prevent tweaking LUA include PATH with environment

This would lead to exploits. Albeit local exploits.
Hardcode LUA include path to just what we want
Generate .c file header dependencies for Makefile