add missing files from kernel and openwrt which were masked by .gitignore and change .gitignore