remove os.[hc] in favor of generated config.h
new cmake files to find lua