cleanup cmake
generated header contains compiler + some library versions (SDL,zlib,curl)
add input folder where 'external' libs / headers can be placed so cmake will find them