Minor change to kernel config function & changes to makefile to generate dependencies
Update gitignore patterns