Add gitignore dotfile.

Since the dotfiles repo already has its own .gitignore that it does not
symlink, dots have been removed from the dotfiles. Now the repo has its
own .gitignore as before, but also a gitignore file that will be
symlinked to ~/.gitignore. Since this moved my whole emacs.d
folder (including submodules), this is a big commit!