fix in openwrt makefile
remove error in UCI defaults script; fix CMakeLists.txt to generate config.h after all variables set