if a template (built-in, downloaded or otherwise) doesn't supply its own dot.gitignore file then templates/dot.gitignore will be used also, update dot.gitignore to ignore chains.json by default